st louis weather radar
Definition
A real-time radar mapping tool or display that tracks precipitation, storms, and weather patterns specifically over St. Louis, Missouri, using Doppler technology to help locals dodge surprise downpours.
An online or app-based service providing animated radar imagery for the St. Louis metropolitan area, essential for Midwesterners plotting their day around Mother Nature's mood swings.
Examples
I glanced at the St. Louis weather radar and saw a wall of green blobs heading our way—time to trade the BBQ for board games.
The St. Louis weather radar is my spirit animal; it predicted that freak hailstorm just in time for me to save my new car.
Forget the weatherman—St. Louis weather radar doesn't sugarcoat the incoming tornado swirl with bad puns.
Thanks to the St. Louis weather radar app, I navigated rush hour without turning into a human sponge.