Thesaurus.com
Dictionary.com

marionettes

NOUN
puppet show
Synonyms