Find the word definition

Wiktionary
ticket-stamping machines

n. (ticket-stamping machine English)