meaning of airburst

airburst meaning in General Dictionary

an explosion in the atmosphere