Dictionary for English, Malay, chines, Indonesian, Japanese, etc
English Definition
    verb
  1. finish up, land up, fetch up, end up, wind up, finish: finally be or do something "He ended up marrying his high school sweetheart", "he wound up being unemployed and living at home again"
  2. wind up: give a preliminary swing to the arm pitching
  3. arouse, sex, excite, turn on, wind up: stimulate sexually "This movie usually arouses the male audience"
  4. wind, wind up: coil the spring of (some mechanical device) by turning a stem "wind your watch"
Translation
Chinese jié wěi, 結尾, 结尾
Dutchnauwer aanhalen, ophijsen, oprollen, opwinden, spannen, strekken, strengelen, uitrekken, wikkelen, winden, hijsen
Greekαέρας ανακριτού
Malay menutup, menyelesaikan urusan
Norwegian spole opp
Polishnawinąć do góry
Russian наматывать, заводить"часы"
Swahili homu juu
Swedish sеra upp