drop keel

Also found in: Thesaurus.
ThesaurusAntonymsRelated WordsSynonymsLegend:
Noun1.drop keel - a retractable fin keel used on sailboats to prevent drifting to leeward
daggerboard - a removable centerboard on a small sailboat that can be lowered into the water to serve as a keel
fin keel - a metal plate projecting from the keel of a shallow vessel to give it greater lateral stability
sailboat, sailing boat - a small sailing vessel; usually with a single mast
References in periodicals archive ?
Scientific multi beam echo sounder: The Scientific Multi Beam Echo Sounder shall be delivered and installed complete with transducer mounted in the vessel drop keel is delivering calibrated water column backscatter data for modern 2D measurements of fish and makrozooplankton (krill and amphipods), schools and layers.
The most striking are in the assembly of the latest Simrad sonar and echo sounder within the drop keel and the drop keel itself, and an additional range of innovative applications.
Quite some calculation has been done to determine the most favourable arrangement of the (sonar) transducers within the drop keel to track shoals effectively.