What is the meaning of Marionetta?

puppet, marionette

Source: wiktionary.org