Winch Meaning
There are 2 meaning(s) for word Winch
Meaning 1 : lifting device consisting of a horizontal cylinder turned by a crank on which a cable or rope winds
Synonyms : windlass
Synonyms : windlass
Meaning 2 : pull or lift up with or as if with a winch
Example : winch up the slack line
Example : winch up the slack line
How to Pronounce Winch
- wɪnʧ
Similar words of Winch :