(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."