treuil
Top 20000
Meanings
Noun
1. winch, hoist, windlass
Examples3
This ship is outfitted with a windlass to heave up the anchor.
This ship is outfitted with a windlass to heave up the anchor.
This ship is outfitted with a windlass to heave up the anchor.