to wind up « Back to Glossary Indexto arrive at or be in a place, sometimes in an unexpected or unplanned way « Back to Glossary Index