HOLD WATER


Meaning of HOLD WATER in English

be logical, be sensible He can't be in two places at once. His story doesn't hold water.

English idioms vocab.      Словарь английских идиом и выражений.