bomb site








noun

  1. an area where the buildings have been destroyed by bombs
50 queries 0.527