Meaning of windup

Definition of windup

(adj) operated by a mechanism; "windup toys"
(noun) a concluding action

Other information on windup

WIKIPEDIA results for windup
Amazon results for windup