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. Краткий оксфордский словарь английского языка тезаурус. 2012