ball valve

Noun
  1. Any valve that checks flow by the seating of a ball (synset 102786482)

Other Searches