Entry from US English dictionary
Definition of NEXRAD in English:
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.
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.