sliding keel

Explore definitions, synonyms, and language insights of sliding keel

Definitions

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

More General Terms


More Specific Terms