Weathercaster [noun]

Definition of Weathercaster:

meteorologist

Synonyms of Weathercaster:


Opposite/Antonyms of Weathercaster:

-


Sentence/Example of Weathercaster: