Harrowing drama Synonyms
Harrowing replaced
Synonyms for phrase
- disturbing play
- agonizing stage
- heartbreaking play
- disturbing scene
- heartbreaking scene
- excruciating production
- painful tragedy
- excruciating scene
- shocking scene
- painful scene
- disturbing stage
- agonizing tension
- heartbreaking tragedy
- painful crisis
- distressing scene
- distressing piece
- traumatic scene
- heart-rending tragedy
- disturbing piece
- disturbing performance
HD abbreviation
HD is an abbreviation for Harrowing DramaWhat does HD stand for?
HD stands for "Harrowing Drama" Definitions for Drama
- (noun) the public performance of plays
- (noun) a written work in which the story is told through speech and action that is intended to be acted out on stage
- (noun) a dramatic work intended for performance by actors on a stage