D duct

noun

Definition of D duct

: a duct placed in a double-skinned leading edge of an airfoil in order to supply hot air for thermal anti-icing