Browse by letter

Not hold water

To be illogical, to make no sense.

The excuses of the man do not hold water.