Log in
Search words & phrases
winch
US /wɪntʃ/
・
UK /wɪntʃ/
C1
Definition
Video subtitles
noun
Device using rope/chain to lift/pull heavy things
verb
Pull or lift up with or as if with a winch