hold water

idiomPart ofwater

hold water — idiom

1. if an argument or explanation holds water, it is logical and can be believed

1.慣用語
釋義

if an argument or explanation holds water, it is logical and can be believed

例句

The detective found several holes in the suspect's story, and it did not hold water.

Ryo's theory about the missing money simply does not hold water when you check the numbers.