English dictionary
winch meaning and definition
Definition and meaning of winch at MeaningMonkey.org. winch meaning and definition in the English Dictionary.WINCH noun
Definition of winch (noun)
- lifting device consisting of a horizontal cylinder turned by a crank on which a cable or rope winds
- synonyms: windlass
WINCH verb
Definition of winch (verb)
- pull or lift up with or as if with a winch
- "winch up the slack line"
Source: Princeton University Wordnet