noun an announcer on a radio or television station who delivers the weathercast.
weathercaster 🔊 Listen to this noun an announcer on a radio or television station who delivers the weathercast. Share Facebook Twitter Google +