Definition of Winch
Noun: winch winch
- Lifting device consisting of a horizontal cylinder turned by a crank on which a cable or rope winds
- windlass
- Pull or lift up with or as if with a winch
"winch up the slack line"
Anagrams containing the word winch