VariousWords beta
Related Terms:
Definitions:
Noun
Definition: The act of ending or concluding something.
Adjective
windup
Definition: operated by a mechanism; "windup toys"
Definition: Operated by a coiled spring that is wound by hand.