Find the word definition

Wiktionary
ticket-stamping machine

n. (context travel English) (synonym of ticket stamping machine English)