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.