Wiktionary
weathercasters
n. (plural of weathercaster English)
n. (plural of weathercaster English)