Marionette

Webster's Dictionary of the English Language

·noun The buffel duck.

II. Marionette ·noun A puppet moved by strings, as in a puppet show.