Yahoo Canada Web Search

Search results

  1. Dictionary
    bomb 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"