WINCH


Meaning of WINCH in English

Manual or power device employing a drum with cable or rope for pulling objects where great power is required. Power generated by vehicle engine and transmitted through power take-off on transmission.

English dictionary of automotive terms.      Английский словарь автомобильных терминов.