AIRBURST





Definition:

  1. [noun] an explosion in the atmosphere

Synonyms: