Find the word definition

Wiktionary
telebusiness

n. 1 (context uncountable English) business transacted over telecommunication networks. 2 (context countable English) A business that operates in this way.