HOLD WATER


Meaning of HOLD WATER in English

{v. phr.} 1. To keep water without leaking. * /That pail still holds water./ 2. {informal} To prove true; stand testing; bear examination. - Usually used in negative, interrogative, or conditional sentences. * /Ernest told the police a story that wouldn't hold water./

Slang English vocab.      Английский сленговый словарь.