Compund Words

Sponsored Links

Last Search Words

Search Result:fin keel




Overview of noun fin_keel

The noun fin keel has 1 sense


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