Definition of “wind sth up” - English Dictionary