fin keel

Noun
  1. A metal plate projecting from the keel of a shallow vessel to give it greater lateral stability (synset 103347893)

Found on Word Lists

Other Searches