demolition bomb
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
52 queries 0.502