Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

weathercaster Definition

Cancel
weathercaster
noun(weath-er-cast-er)
a weather forecaster especially on radio or television

Words Related to weathercaster!

weathercaster Examples by Brain Bank Users