self-winding
English Dictionary
->
Letter S
-> self-winding
Search Dictionary:
self-winding Definition
(s)
designed
so
that
manual
winding
is
unnecessary
; "
a
self
-
winding
watch
"
self-winding Synonyms
self-winding
© Art Branch Inc.