Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

fin keel Definition

Cancel
fin keel
noun()
a metal plate projecting from the keel of a shallow vessel to give it greater lateral stability

Words Related to fin keel!

fin keel Examples by Brain Bank Users