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