Meaning of “winch” in the English Dictionary

"winch" in American English

See all translations

winchnoun [ C ]

us /wɪntʃ/

a machine that lifts heavy objects by turning a chain or rope around a tube-shaped device

winch
verb [ T ] us /wɪntʃ/

He winched the crate off the truck.

(Definition of “winch” from the Cambridge Academic Content Dictionary © Cambridge University Press)