GRAND GUIGNOL
Meaning of GRAND GUIGNOL in English
n. a dramatic entertainment of a sensational or horrific nature.
[ the name (= Great Punch) of a theatre in Paris ]
Concise Oxford English dictionary.
Краткий оксфордский словарь английского языка.
2012