airburst

Noun
  • An explosion in the atmosphere (synset 107422686)

Other Searches