Winch in French
In French
le treuil
Plural: treuils
Definition
Definition in EnglishA machine with a turning drum that winds in a rope or cable to pull or lift heavy things.
Definition in FrenchMachine à tambour qui enroule un câble ou une corde pour tirer ou soulever de lourdes charges.