Feedback
Bombsite
Meaning
Noun
●
A
bomb site
: a place where a
bomb
has exploded.
Sourced from
Wiktionary
Origin
bombsite
English
bomb
English
bombe
French
bomba
Italian
bombus
Latin
βόμβος
Ancient Greek (to 1453)
site
English
Sourced from
Etym
Related
Trainyard
Chokepoint
Control Point
Bouncing Betty
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better