Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
overwind
in English
overwind
#uncommon
Definitions
Verb
to
wind
something
too
much
(
causing
strain
)
to
twist
too
tightly
;
excessively