drop valve








noun

  1. a valve, as for a steam engine, that drops freely to close.
55 queries 0.567