Not have a leg to stand on
परिभाषा
शब्‍द भेद