bomb site

Noun
  1. An area in a town that has been devastated by bombs (synset 108533579)
    "they opened a parking lot on the bomb site"

Other Searches