English synonyms about - contact  
fin keelplatecenterboardcentreboarddrop keelsliding keelkeel

fin keel

noun

1 fin keel

A metal plate projecting from the keel of a shallow vessel to give it greater lateral stability.


Find more on fin keel elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0236