English dictionary
fallout shelter meaning and definition
Definition and meaning of fallout shelter at MeaningMonkey.org. fallout shelter meaning and definition in the English Dictionary.FALLOUT SHELTER noun
Definition of fallout shelter (noun)
- a shelter to protect occupants from the fallout from an atomic bomb
Source: Princeton University Wordnet