Find the word definition

Wiktionary
snifting valves

n. (plural of snifting valve English)