Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
winched
in English
winched
us
//wɪntʃt//
uk
//wɪnʧt//
#uncommon
Lemma:
winch
The lemma is the base or root form of this word.
Definitions
Verb
to
have
used
a
winch
to
operate
a
winch
(
for
lifting
,
etc
.);
pulling
past
action
of
using
a
winch