particles charged with radioactive material that were created due to an atomic explosion
RADIOACTIVE FALLOUT
Meaning of RADIOACTIVE FALLOUT in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012