Dictionary
Browse
Translate
About
›
›
→
winch — English Definition | Lughet
Dictionary
›
English
›
winch
English
Main Dictionary
winch
Universal Words noun, verb noun a machine for lifting or pulling heavy objects using a rope or chain verb [VN+adv./prep.] to lift sb/sth up into the air using a winch: A helicopter winched the survivors to safety.
★
★
★
★
★
Rate this entry
Same word in other sources
winch
English
›
Chinese
GetWord Corpus
winch
English
›
Uyghur
GetWord Corpus
winch
English
›
Chinese
Main Dictionary
winch
Related words
win
English
wince
English
wind
English
wind chill
English
wind farm
English
wind instrument
← Search
English
›
Uyghur
Main Dictionary
English