Vocabulary Term #2505
Noun (thing)
US
UK
US
UK
the treatment of disease using radiation
US
UK
"In most cases radiotherapy is used as the second stage of treatment."