v. finish, take care of the final details, "tie up loose ends"; summarize; wrap in paper or cloth, package; absorbed, engrossed
WRAP UP
Meaning of WRAP UP in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012