WordNet-Online
Free dictionary and thesaurus of English. Definitions, synonyms, antonyms and more...
Hint: double-click any word to get it searched!
Noun winch has 1 sense
- winch, windlass - lifting device consisting of a horizontal cylinder turned by a crank on which a cable or rope winds
--1 is a kind of lifting device
--1 is a part of ship
--1 has particulars: capstan
|