Definition of Winch

  • 1. Lifting device consisting of a horizontal cylinder turned by a crank on which a cable or rope winds Noun
  • 2. Pull or lift up with or as if with a winch Verb

Synonyms for word "winch"

Semanticaly linked words with "winch"

Hyponims for word "winch"