Definitions for macroburst
This page provides all possible meanings and translations of the word macroburst
A strong downdraft, of over 2.5 miles in diameter, that can cause damaging winds.
Images & Illustrations of macroburst
Find a translation for the macroburst definition in other languages:
Select another language: