Definition of pin valve in US English:

pin valve

noun

  • Needle valve.

Origin

Early 20th century.