telepuppet

noun

telepuppet

noun

Etymology From tele- + puppet.

1

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

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.