Meaning of storm cellar
Definition of storm cellar
(noun)
an
underground
shelter
where you can go until a
storm
passes
Other information on storm cellar
WIKIPEDIA results for
storm cellar
Amazon results for
storm cellar
Tweet