Report copyright - Downbursts. Downburst/Microburst Definition A downburst is an area of strong, often damaging winds produced by a convective downdraft over a horizontal
Please pass captcha verification before submit form
Please pass captcha verification before submit form