History
History
Synonyms
UK
US
Meaning:
ordeal

any severe or painful test of character or endurance

trouble, suffering

CALVARY as in Wiktionary
CALVARY as in Wikipedia