Home US English NEXRAD
A system of Doppler radars across the US that is used to track the location and movement of storm systems.
1990s acronym from NEXt generation weather RADar.
READ THESE ARTICLES