English synonyms about - contact  

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.0327