Find the word definition

Wiktionary
air bursts

n. (air burst English)