Big Huge Thesaurus

mortifying

adjective

similar terms