pinchcocks

noun
  1. Plural of pinchcock; devices or valves used to control or stop the flow of liquid or gas in a tube or pipe by pinching or compressing it.
  2. Usage: technical; chiefly British

Examples