Question: what is guignol in english?
Answer: Definition of guignol. 1 : puppet especially : hand puppet — compare marionette. 2 : puppet show. 3 : a theatrical production featuring melodramatic tension, horror, and shock.