HOLD WATER


Meaning of HOLD WATER in English

(of a theory) appear sound.

→ hold

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.