English dictionary

fin keel meaning and definition

Definition and meaning of fin keel at MeaningMonkey.org. fin keel meaning and definition in the English Dictionary.

FIN KEEL noun

Definition of fin keel (noun)

  1. a metal plate projecting from the keel of a shallow vessel to give it greater lateral stability
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: