English | German | Russian | Czech

weathercast English

Meaning weathercast meaning

What does weathercast mean?

weathercast

(meteorology) A weather forecast, especially one broadcast by radio or television.

Synonyms weathercast synonyms

What other words have the same or similar meaning as weathercast?

weathercast English » English

weather forecast weather report

Are you looking for...?