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