drop keel (0 synonym found)

Definition of drop keel:

(n) : a retractable fin keel used on sailboats to prevent drifting to leeward

Definition of drop keel:

(n) : a retractable fin keel used on sailboats to prevent drifting to leeward

Back to Top