1 definition found drop keel - WordNet (r) 2.1 (2005) : drop keel n 1: a retractable fin keel used on sailboats to prevent drifting to leeward [syn: centerboard, centreboard, drop keel, sliding keel]