airburst

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

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches