HOLD WATER


Meaning of HOLD WATER in English

BE TENABLE, ring true, bear scrutiny, make sense, stand up, hold up, be convincing, be plausible, be sound.

2192; headword

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.