D valve

Webster's Dictionary of the English Language

·- A kind of slide valve. ·see Slide valve, under Slide.

Related Words