windup
/wˈaɪndʌp/
Explore definitions, synonyms, and language insights of windup
Definitions
Adjective Satellite
operated by a mechanism; "windup toys"
Noun
a concluding action