Synonyms of wind up in English:

wind up


See US English definition of wind up

See UK English definition of wind up

See Spanish definition of cerrar

phrase

1‘it's no wonder he wound up in hospital’

SYNONYMS
end up, finish up, find oneself, land up, land oneself
fetch up