hold water

Intermédiaire supérieur (B2) neutral

To make sense or be believable under examination.

"His alibi doesn't hold water — there are too many inconsistencies."