Weathercaster Definition
noun
The presenter of a weathercast.
Wiktionary
Other Word Forms of Weathercaster
Noun
Singular:
weathercaster
Plural:
weathercastersFind Similar Words
Find similar words to weathercaster using the buttons below.