English dictionary
drop keel meaning and definition
Definition and meaning of drop keel at MeaningMonkey.org. drop keel meaning and definition in the English Dictionary.DROP KEEL noun
Definition of drop keel (noun)
- a retractable fin keel used on sailboats to prevent drifting to leeward
- synonyms: centerboard, centreboard, sliding keel
Source: Princeton University Wordnet