fantoccini
Noun
Meaning
Puppets caused to perform evolutions or dramatic scenes by means of machinery; also, the representations in which they are used.
Source: Webster's dictionarySynonyms
dolly
carnival
rodeo
marionette
model
circus
puppet
big top
manikin
figure
monument
carving
bust
dummy
doll
Show all synonyms