Meaning

1 senses
  1. A remotely controlled robot for carrying out physical tasks in a space environment.

Origin

From tele- + puppet.

From tele- + puppet.

Wiktionary, CC BY-SA 4.0 · source

Forms

plural: telepuppets
Singulartelepuppet
Pluraltelepuppets

regular

See also

neighbours in the dictionary
telepuppet — meaning, examples, forms, synonyms | Krumeto