1. Noun. Shopping by means of a computer network. ¹
2. Noun. (Europe) infomercials ¹
¹ Source: wiktionary.com
1. teleshop [v] - See also: teleshop