drop keel Meaning, Definition & Usage

  1. noun a retractable fin keel used on sailboats to prevent drifting to leeward
    centreboard; sliding keel; centerboard.

WordNet