telepad
Noun
Meaning
telepad (plural telepads)
(science fiction) A platform on which a person or object is placed in order to be teleported elsewhere.
Noun
telepad (plural telepads)
(science fiction) A platform on which a person or object is placed in order to be teleported elsewhere.