( informal ) if an argument, an excuse, a theory, etc. does not hold water , you cannot believe it
NOT HOLD WATER
Meaning of NOT HOLD WATER in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005