block with earth, as after a landslide [syn: land up,
earth up]
finally be or do something; "He ended up marrying his high school sweetheart"; "he wound up being unemployed and living at home again" Synonym(s):finish up, land up, fetch up, end up, wind up, finish