Definition, synonyms and related words
A shielded chamber specifically built to store highly radioactive substances.