Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

telepuppet en · NOUN

Etymology

From tele- + puppet.

Meanings

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

Forms

SpellingFeaturesLabelsSource
telepuppets Number=Plur lexicographic