NOT HOLD WATER


Meaning of NOT HOLD WATER in English

( informal ) if an argument, an excuse, a theory, etc. does not hold water , you cannot believe it

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.