What is the full meaning of airbursts
AIRBURST, to explode in the air [v]
Example of the word airbursts placed on a Scrabble board.