simulcaster One who simulcasts. Noun One who simulcasts. Origin From simulcast + -er. Forms simulcasters