Fantoccini

Noun

  • The puppet shows in which they are used.
  • Puppets caused to perform dramatic scenes by means of machinery.

Leave a Reply

Your email address will not be published.