Meaning
to be valid or to withstand scrutiny
Literal Meaning
to hold up or support water
Example
“His argument didn't hold water when examined closely.”