Wiktionary
teleteachers
n. (plural of teleteacher English)
n. (plural of teleteacher English)