Definition of windup
noun
1an act of concluding or finishing something:the windup of the convention
2 Baseball the motions of a pitcher immediately before delivering the ball, in which they take a step back, lift the hands over the head, and step forward.
3British informal an attempt to tease or irritate someone.
adjective
(of a toy or other device) functioning by means of winding a key or handle:a windup clock