NEXRAD

(redirected from Weather surveillance radar)
Also found in: Acronyms.

NEXRAD

[′neks‚rad]
(meteorology)
Mentioned in ?