Meaning of airburst

Definition of airburst

(noun) an explosion in the atmosphere

Other information on airburst

WIKIPEDIA results for airburst
Amazon results for airburst