wind up

/waɪnd ˈʌp/

wind up

English Noun
Ad

Definition

Alternative form of wind-up.

Ad