'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]