Keel in French
In French
la quille
Plural: quilles
Definition
Definition in EnglishThe long fin along the bottom of a boat that keeps it steady.
Definition in FrenchLa longue pièce sous le bateau qui le stabilise et l'empêche de dériver sous le vent.