Definition of sensation drama in English:

sensation drama

noun

historical
  • A drama depicting lurid, shocking, or thrilling material, a melodrama.

Origin

Mid 19th century; earliest use found in The New York Times.