HOLD WATER Meaning of HOLD WATER in English be logical, be sensible He can't be in two places at once. His story doesn't hold water. English idioms vocab. Словарь английских идиом и выражений. 2012