radiotherapy : Idioms & Phrases


radiotherapy equipment

  • noun equipment used to treat diseases with x-rays or radioactivity
WordNet