Advertisement
Advertisement
land up
verb
(adverb, usually intr) to arrive or cause to arrive at a final point
after a summer in Europe, he suddenly landed up at home
Discover More
Idioms and Phrases
see land in.
Advertisement
Advertisement
Advertisement
Advertisement
Browse