Big Huge Thesaurus

X-radiation

noun