Definitions of drop keel:

  • noun:   a retractable fin keel used on sailboats to prevent drifting to leeward