GRAND GUIGNOL


Meaning of GRAND GUIGNOL in English

n. a dramatic entertainment of a sensational or horrific nature.

Etymology: the name ( Great Punch) of a theatre in Paris

Oxford English vocab.      Оксфордский английский словарь.