How do you spell Marionette


 Definitions

Available Definitions:
1)  n. - A puppet moved by strings, as in a puppet show.
2)  n. - The buffel duck.