Weathercaster
Full definition of weathercaster
Noun
weathercaster
(plural weathercasters)- The presenter of a weathercast.
- 2007, March 11, David Browne, The Barometric Pressure Is Just the Beginning, Some weathercasters were offended, and in January, Fox News’s Steve Doocy remarked, on the air, “Does the Weather Channel suddenly have a political agenda?â€