big_blueEnglish

BLU-82, Big Blue

Noun

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

English: Big Blue, BLU-82

English words with similar meanings

Show 1 words