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

weathercast Definition

Cancel
weathercast
noun(weath-er-cast)
a weather forecast especially on radio or television

Words Related to weathercast!

weathercast Examples by Brain Bank Users