Drop Valve (noun) Definition, Meaning & Examples

noun
  1. a valve, as for a steam engine, that drops freely to close.
Drop Valve (noun) Definition, Meaning & Examples

More Definitions