Learn how to say Overwind correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word overwind:
(past and past participle overwound) [with object]
wind (a mechanism, especially a watch) beyond the proper stopping point:
a form of stop work applied to watches to prevent them being overwound