airburst

Noun
  1. An explosion in the atmosphere (synset 107422686)

Other Searches