ALL meanings of weathercaster
weath·er·cast·er
W w - noun weathercaster an announcer on a radio or television station who delivers the weathercast. 1
- noun weathercaster The presenter of a weathercast. 1
- noun weathercaster a person who broadcasts expected weather conditions 0