Translation of "not have a leg to stand on" - English-Russian dictionary

not have a leg to stand on

informal

to have no chance of proving that something is true

не иметь шансов доказать что-либо
If you don't have a witness, you don't have a leg to stand on.

(Translation of “not have a leg to stand on” from the Cambridge English–Russian Dictionary © Cambridge University Press)