Hold waterMiscellaneous Idioms
Meaning: To prove sound
Hindi meaning: सही साबित करना
Example: Most of the arguments put forward by our opponents simply do not hold water.
Meaning: To prove sound
Hindi meaning: सही साबित करना
Example: Most of the arguments put forward by our opponents simply do not hold water.


