CASTOR: Cask for Storage and Transport of Radioactive Material

What does CASTOR mean? The above is one of CASTOR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Cask for Storage and Transport of Radioactive Material