drop keel
English Dictionary
->
Letter D
-> drop keel
Search Dictionary:
drop keel Definition
(n)
a
retractable
fin
keel
used
on
sailboats
to
prevent
drifting
to
leeward
drop keel Synonyms
centerboard
centreboard
drop keel
sliding keel
© Art Branch Inc.