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
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
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'imputatoOrigin
The image refers to a leaking pitcher, which is therefore useless