WordUnscrambler Home
overwind
Definitions
[ˌəʊvəˈwʌɪnd], (Verb)
Definitions:
- wind (a mechanism, especially a watch) beyond the proper stopping point
(e.g: a form of stop work applied to watches to prevent them being overwound)
Phrases:
Origin
:
Click here to see the free dictionary definition for overwind
definition by Oxford Dictionaries