Search results
- Dictionarybomb shelter
noun
- 1. an enclosed space or structure designed to protect people from explosive weapons such as bombs or missiles: "escalating violence forced much of the country into bomb shelters"
Powered by Oxford Dictionaries