Synonyms and Antonyms for ball valve

1. ball valve (n.)

any valve that checks flow by the seating of a ball

Synonyms: