simulcasts plural of simulcast Noun plural of simulcast Verb third-person singular simple present indicative of simulcast