Weather Science
Radar (Weather)
Definition
An electronic system that bounces radio waves off precipitation to map storm location, intensity, and motion. Modern Doppler radar is the foundation of nearly all real-time storm tracking.
An electronic system that bounces radio waves off precipitation to map storm location, intensity, and motion. Modern Doppler radar is the foundation of nearly all real-time storm tracking.