Hold water

Meaning: To remain logical, reasonable or convincing when examined carefully.

Example: His explanation does not hold water when you look at the evidence.