Terdapat 3 arti 'wind up' di Kamus Bahasa Inggris Terjemahan Indonesia.
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti wind up adalah menyelesaikan. Arti lainnya dari wind up adalah menyudahi.