Big Huge Thesaurus

excruciation

noun