← DefinitionshareGuessmarionettenounA puppet that is controlled from above by strings or wires attached to its limbs.Synonymspuppetnoun