YourDictionary

Dictionary Home » Culture » Yucca Mountain

Yucca Mountain cultural definition

A site in Nevada designed for the permanent storage of nuclear waste, although none had yet been stored there as of 2002.

  • The decision to actually store waste at Yucca Mountain remains politically charged.

link/cite print suggestion box