Refine this word faster
Fin keel
noun
Definitions
Noun
- 1 A type of keel common in sailing yachts, its shape resembling the fin of a fish.
- 2 a metal plate projecting from the keel of a shallow vessel to give it greater lateral stability wordnet
See also for "fin keel"
Next best steps
Mini challenge
Unscramble this word: finkeel