tornado shelter

English

Noun

tornado shelter (plural tornado shelters)

  1. A generic underground cellar designed for protection from tornadoes.
  2. A space in one's home that offers protection from tornadoes.

See also