big blue

Noun
  1. A reliable and deadly 15,000-pound fragmentation bomb that explodes just above ground with a large radius;
    The largest conventional bomb in existence;
    Used in Afghanistan (synset 102840114)

Other Searches