HOLD WATER


Meaning of HOLD WATER in English

phrasal

1.

a. : to retain water without leaking

b. : to be whole, consistent, or valid : stand up under criticism or analysis

an accusation which would hold water in a court of law — Michael Howard

an explanation that would not hold water if the true facts were known

2. : to hold oars steady in the water usually at right angles to the direction of movement to check headway

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.