'drop keel' definitions:

Definition of 'drop keel'

(from WordNet)
noun
A retractable fin keel used on sailboats to prevent drifting to leeward [syn: centerboard, centreboard, drop keel, sliding keel]