HOLD WATER Meaning of HOLD WATER in English prove sound or valid, stand up to criticism, seem logical and consistent Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012