Definisi 'windup'
English to English
adjective satellite
1 operated by a mechanism
• windup toys
source: wordnet30
2 a concluding action
source: wordnet30
3 Act of winding up, or closing; a concluding act or part; the end.
source: webster1913
More Word(s)
end up, fetch up, finish, finish up, land up, conclusion, ending, termination, consummation, finishing, finalisation, mechanical,

Visual Synonyms
Click for larger image