Big Huge Thesaurus

acclamation

noun

sounds kind of like