Wiktionary
commercial travellers
n. (commercial traveller English)
n. (commercial traveller English)