drop valve
noun
a valve, as for a steam engine, that drops freely to close.
Words nearby drop valve
drop table,
drop tank,
drop tee,
drop the ball,
drop the handkerchief,
drop valve,
drop window,
drop zone,
drop-dead,
drop-dead date,
drop-dead fee