windup Meaning, Definition & Usage

  1. noun a concluding action
    completion; culmination; closing; mop up.
  2. adjective satellite operated by a mechanism
    • windup toys

WordNet