Webster's Revised Unabridged Dictionary · 1913

D valve

D valve

(Mechanics) A kind of slide valve. See Slide valve, under Slide.