LAND UP Meaning of LAND UP in English come to rest at, stop at, end upIf you take this boat you'll land up in Norway! Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012