Dictionary.com
Thesaurus.com

wincher

  • a word derived from winch.
    winch
    noun
    the crank or handle of a revolving machine.

More Suggestions