Not hold water

Not hold water

Not hold water

Be full of holes (said of a point of view) / Not have a leg to stand on


Fare acqua da tutte le parti

Fare acqua da tutte le parti

Fare acqua da tutte le parti


Meanings
Fig: something that is not true or doesn't seem true, and can be proven false

Examples
His theory is just full of holes. I don't see how you can agree with it and even support it
La sua รจ una teoria che fa acqua da tutte le parti. Non capisco come tu possa condividerla e sostenerla

You'd better come up with another excuse, this one doesn't hold water and nobody will ever believe it
Inventa un'altra scusa, questa non sta in piedi e non ci crede nessuno

I don't believe what she's saying: her story is full of holes and she's clearly lying thru her teeth
Non credo a quello che dice: la sua storia fa acqua da tutte le parti e lei sta mentendo alla grande

His alibi doesn't hold water. I'm afraid things are turning to the worst for the defendant
Il suo alibi fa acqua da tutte le parti. La vedo grigia per l'imputato

Origin
The image refers to a leaking pitcher, which is therefore useless