Define winch

winch. An electrical or motorized device used to wind ropes used in lifting cargo.

To look up another word, click here.

The Travel Industry Dictionary is provided courtesy of www.HomeTravelAgency.com