Find the word definition

Wiktionary
needle valves

n. (needle valve English)