Find the word definition

Wiktionary
hadrontherapy

alt. (context medicine English) Any of several forms of radiotherapy that uses beams of elementary particles instead of X-rays n. (context medicine English) Any of several forms of radiotherapy that uses beams of elementary particles instead of X-rays