Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

storm cellar Definition

Cancel
storm cellar
noun()
an underground shelter where you can go until a storm passes
Synonyms: cyclone cellar, tornado cellar,

Words Related to storm cellar!

storm cellar Examples by Brain Bank Users