wind up


Meanings

  • a concluding action
  • finally be or do something;
  • give a preliminary swing to the arm pitching
  • stimulate sexually;
  • coil the spring of (some mechanical device) by turning a stem;
  • operated by a mechanism;