Synonyms and Antonyms for drop keel | Synonym.com

Synonyms and Antonyms for drop keel

1. drop keel (n.)

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

Synonyms: