Question: what is the meaning of the idiom to hold water?
Answer: What does 'Hold water' mean? When you say that something does or does not 'hold water', it means that the point of view or argument put forward is or is not sound, strong or logical.