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)

  1. lifting device consisting of a horizontal cylinder turned by a crank on which a cable or rope winds

WINCH verb

Definition of winch (verb)

  1. pull or lift up with or as if with a winch
    • "winch up the slack line"
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: