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

- Marry Annette? Heard there are strings attached!
- Puppet
- Puppet with strings