Summary
English Synonyms:   more detail...
  1. fin keel:


English

Detailed Synonyms for fin keel in English

fin keel:

fin keel

  1. fin keel

fin keel [the ~] noun

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

Alternate Synonyms for "fin keel":


Related Definitions for "fin keel":

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

Related Synonyms for fin keel