WINCH

Definition of WINCH

  1. (verb)pull or lift up with or as if with a winch
  2. (noun)lifting device consisting of a horizontal cylinder turned by a crank on which a cable or rope winds