Word info Synonyms

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 dictionary

Synonyms

Show all synonyms

Close letter words and terms