not hold water
Definition: said when an explanation, a reason or an argument is not sound, strong or logical.
Discuss this Idiom in the comments below.
Definition: said when an explanation, a reason or an argument is not sound, strong or logical.
Discuss this Idiom in the comments below.