Definify.com

Definition 2024


leaf_valve

leaf valve

English

Noun

leaf valve (plural leaf valves)

  1. A valve which moves on a hinge.