bomb site ( synonym found)

Definition of bomb site:

°A bomb site: a place where a bomb has exploded.
"Postwar London remained pockmarked with bombsites for many years."

Definition of bomb site:

°A bomb site: a place where a bomb has exploded.
"Postwar London remained pockmarked with bombsites for many years."

Back to Top