Bombsite meaning : A bomb site: a place where a bomb has exploded.
bombsite
ferrites
noggy
talk at
unbosoms