https://en.synonym.one/newscaster
1 definition for NEWSCASTER