1. (verb)land up, earth up block with earth, as after a landslide
2. (verb)finish up, land up, fetch up, end up, wind up, finish finally be or do something
"He ended up marrying his high school sweetheart"; "he wound up being unemployed and living at home again"