Find the word definition

Wiktionary
travelling salesmen

n. (travelling salesman English)