LAND UP


Meaning of LAND UP in English

come to rest at, stop at, end up

If you take this boat you'll land up in Norway!

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.