weather radar
Definition
A radar system used in meteorology to detect and track precipitation, storms, wind patterns, and other atmospheric phenomena by measuring echoes from water droplets and particles.
A visualization tool that displays real-time weather data on maps, helping forecasters predict rain, snow, hail, and severe weather events.
Examples
I consulted the weather radar before heading out, only to discover my picnic plans were doomed by a sneaky rain blob.
The weather radar painted a dramatic picture of swirling clouds, turning my casual stroll into an impromptu adventure.
Farmers swear by the weather radar, plotting harvests like chess masters dodging rogue thunderstorms.
Staring at the weather radar loop feels like watching a slow-motion alien invasion of green blobs.