not hold water

Idioms In English

What Does “not hold water” mean?

Definition:

said when an explanation, a reason or an argument is not sound, strong or logical.

Example(s)

Her reasons just didn’t hold water.

This idiom is in the nature category.
Shopping Cart
Scroll to Top