We found 2 dictionaries that define the word puppet valves:
General (2 matching dictionaries)
General (2 matching dictionaries)
- puppet valves: Merriam-Webster
- puppet valves: Wiktionary