Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
winches
in English
winches
us
//ˈwɪntʃᵻz//
uk
//ˈwɪntʃᵻz//
#common
Lemma:
winch
The lemma is the base or root form of this word.
Definitions
Noun
machines
with
drums
and
handles
for
hauling
devices
providing
mechanical
advantage
(
for
ropes
or
cables
);
lifting
hoisting
machines
for
cargo
or
lines