hold water

成語所屬單字water

hold water — 慣用語

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.