Home Synonyms wind up
See US English definition of wind up
See UK English definition of wind up
See Spanish definition of cerrar
1‘it's no wonder he wound up in hospital’
READ THESE ARTICLES