noun a bomb containing a relatively large charge, used especially to destroy structures.
demolition bomb 🔊 Listen to this noun a bomb containing a relatively large charge, used especially to destroy structures. M118 3,000 lb. Demolition Bomb | Taken at the National Museu… | Flickr 100lb General Purpose Demolition Bomb – a photo on Flickriver Massive M53 LC Demolition Bomb | This thing is almost the si… | Flickr M118 (T55) Demolition Bomb – Pictures Illustration Of Isolated Time Bomb Share Facebook Twitter Google +