hold water
中高级 (B2) neutral
To make sense or be believable under examination.
"His alibi doesn't hold water — there are too many inconsistencies."
To make sense or be believable under examination.
"His alibi doesn't hold water — there are too many inconsistencies."