wind up - Inglés Sinónimo Diccionario

wind up

v.
[1] finish up , land up , fetch up , end up , finish
[2] arouse , sex , excite , turn on
[3] wind