Wiktionary
teleshoppers
n. (plural of teleshopper English)
n. (plural of teleshopper English)