Login  |  Register

Winch | Define Winch at Dictionary.com

Winch definition, the crank or handle of a revolving machine. See more.

Alexa Traffic