Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of fantoccini

- Puppets caused to perform evolutions or dramatic scenes by means of machinery; also, the representations in which they are used.