marionette: meaning and definitions

EnglishType a word

What is marionette?

  • A jointed puppet manipulated from above by strings or wires attached to its limbs.