Hold waterMiscellaneous Idioms

Meaning: To prove sound

Hindi meaning: सही साबित करना

Example: Most of the arguments put forward by our opponents simply do not hold water.

Hold water - To prove sound

More idioms: Miscellaneous Idioms

Subscribe to our newsletter!

* Your mail address will be fully secure . We don’t share!