DROP VALVE


Meaning of DROP VALVE in English

a valve, as for a steam engine, that drops freely to close.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .