Big Huge Thesaurus

comeupance

noun

sounds kind of like