tornado cellar

Explore definitions, synonyms, and language insights of tornado cellar

Definitions

Noun
an underground shelter where you can go until a storm passes

More General Terms