Definition of NEXRAD in US English:

NEXRAD

noun

  • A system of Doppler radars across the US that is used to track the location and movement of storm systems.

Origin

1990s: acronym from NEXt generation weather RADar.

Pronunciation

NEXRAD

/ˈneksrad/