English dictionary
self-winding meaning and definition
Definition and meaning of self-winding at MeaningMonkey.org. self-winding meaning and definition in the English Dictionary.SELF-WINDING adjective
Definition of self-winding (adjective)
- designed so that manual winding is unnecessary
- "a self-winding watch"
Source: Princeton University Wordnet