A valve regulated by the position of a free-floating ball that moves in response to fluid or mechanical pressure.
BALL VALVE
Meaning of BALL VALVE in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012