English Dictionary
Definition bomb shelter in British English
bomb shelter noun
[countable] noun
Synonyms and related words

English Dictionary