Big Huge Thesaurus

abasement

noun

sounds kind of like