Word Meaning

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


Meaning of marionette

- A puppet moved by strings, as in a puppet show.
- The buffel duck.

Crossword clue for marionette

- Puppet
- Puppet with strings