land up
Short definition from Wiktionary
Verb
- To end up; to arrive or result, especially if it is not planned.
We haven’t written up land up yet: Simple and Standard meanings, examples and a quiz.
Short definition from Wiktionary
We haven’t written up land up yet: Simple and Standard meanings, examples and a quiz.