MARIONETTE meaning: a puppet that is moved by pulling strings or wires that are attached to its body
Marionette V&A Explore The Collections
SOCK PUPPET English meaning - Cambridge Dictionary
Marionette Definition - Imgflip
Marionette - Definition, Meaning & Synonyms
Puppet Definition & Meaning - Merriam-Webster
What Are Shadow Puppets?
meaning - What does sock puppeting mean? - English Language
Puppetry - Wikipedia
Marionette Definition, Meaning & Usage
a guide to puppetry 3: the marionette – part one
PUPPET definition in the Cambridge English Dictionary
Puppets show
The physical design of the cactus marionette includes the paddle