Synonyms and Antonyms for bomb_site

1. bomb site (n.)

an area in a town that has been devastated by bombs

Synonyms: