Big Huge Thesaurus

resonator

noun

sounds kind of like