duct keel


noun Nautical.