Not Hold Water Meaning

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

Example: Her reasons just didn't hold water.

RECENT SEARCHES