Big Huge Thesaurus

cyclotron

noun

sounds kind of like