Find the word definition

Wiktionary
telefactors

n. (plural of telefactor English)

Usage examples of "telefactors".

We landed them where we could land them, and in many of the places where we could not, we sent down the telefactors and orbited the men again.