LAND UP IN, AT ...


Meaning of LAND UP IN, AT ... in English

( informal ) to reach a final position or situation, sometimes after other things have happened

SYN end up :

We travelled around for a while and landed up in Seattle.

He landed up in a ditch after he lost control of his car.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.