fallout : Idioms & Phrases


fallout shelter

  • noun a shelter to protect occupants from the fallout from an atomic bomb
WordNet