English Dictionary
Definition radioactive waste in British English
radioactive waste noun
[uncountable] noun
Synonyms and related words

English Dictionary