self-winding Meaning, Definition & Usage

  1. adjective satellite designed so that manual winding is unnecessary
    • a self-winding watch

WordNet