meaning of bomb site

bomb site meaning in General Dictionary

a place in a town that's been devastated by bombs