telepuppet
English
Etymology
From
tele-
+
puppet
.
Noun
telepuppet
(
plural
telepuppets
)
A remotely controlled
robot
for carrying out
physical
tasks
in a
space
environment
.
Categories:
English terms prefixed with tele-
English lemmas
English nouns
English countable nouns
Hidden categories:
Pages with entries
Pages with 1 entry