storm cellar
English Dictionary
->
Letter S
-> storm cellar
Search Dictionary:
storm cellar Definition
(n)
an
underground
shelter
where
you
can
go
until
a
storm
passes
storm cellar Synonyms
cyclone cellar
storm cellar
tornado cellar
© Art Branch Inc.