Meaning of the word winch in English

What does winch mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

winch

US /wɪntʃ/
UK /wɪntʃ/

Noun

1.

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

Example:
Winches powered by electric motors launched the gliders into the air.

Verb

1.

to lift a heavy object by turning a chain or rope around a tube-shaped device:

Example:
Two helicopters winched the passengers to safety from the deck of the ship.
Learn This Word at Lingoland