Recent Searches
GRE Word List made easy using Mnemonics
drop keel - Dictionary definition and meaning for drop keel
DROP KEEL
(noun) a retractable fin keel used on sailboats to prevent drifting to leeward
synonyms : centerboard , centreboard , sliding keel
WordNet® 3.0, © 2006 by Princeton University.


