bomb site 1

noundomain: location
Princeton WordNet [ver.3.1]
EnglishEnglish
Definition

an area in a town that has been devastated by bombs

  • 1.they opened a parking lot on the bomb site
FENG