Airburst - Definition

airburst

n 1: an explosion in the atmosphere

Look up another word