Top definition
NEXRAD stands for Next-Generation Radar and was invented by a couple of professors from The University of Oklahoma's School of Meteorology. It provides better forecasting and the first operational prototype was finished in 1990 in Norman.
So glad Oklahoma gave us NEXRAD to better predict the weater.
by Jewishnewish July 17, 2018
Get the mug
Get a NEXRAD mug for your grandma Zora.