Big Huge Thesaurus

radiotherapist

noun

sounds kind of like