RichThesaurus
painful experience
painful experience
synonyms
trial
torture
torment
trauma
unpleasant experience
test
trouble
tribulation
baptism of fire
hell
nightmare
ordeal
difficulty
hell on earth
misery
agony
painful experience
definitions