HOLD UP


Meaning of HOLD UP in English

BE CONVINCING, be logical, hold water, bear examination, be sound.

2192; headword

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