Windup meaning
The act of swinging both arms, sometimes above the head, and then pitching the ball in one continuous motion.
noun
Designating or of a mechanical toy, clock, etc. that is set in motion by tightening its operating spring as with a key.
adjective
Advertisement
A winding up, or conclusion; close; end.
noun