drop keel


Meanings

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