finish a task completely;
"I finally got through this homework assignment"
finally be or do something;
"He ended up marrying his high school sweetheart"
"he wound up being unemployed and living at home again"
- They knitted up the debate briefly.
- She wound up her speech with a quotation.
- How can God finish His history and life of regret?
- Is time almost up for clockwatching lawyers?