LAND UP


Meaning of LAND UP in English

reach a place or destination.

→ land

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