Verb
1. finish up
2. land up, fetch up, end up, finish, act, move, swing
3. arouse
4. sex, excite, turn on, stimulate, shake, shake up, excite, stir, wind
5. tighten, fasten
| Foreign Language Equivalents of 'wind up' | ||||||
|---|---|---|---|---|---|---|
| Language | Equivalent | Language | Equivalent | |||
| French | Spanish | |||||