Skip to content
Weather Science

Doppler Radar

Definition

A radar system that detects precipitation and measures its movement using the Doppler effect. It powers nearly all live storm tracking, including the radar used in modern snow day predictions.