Noun Definition

airburst

1.Definition: an explosion in the atmosphere

Category: General