LAND UP Meaning of LAND UP in English FINISH UP, find oneself, end up; informal wind up, fetch up, show up, roll up, blow in. 2192; headword Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012