Definify.com

Definition 2024


simulcasts

simulcasts

English

Noun

simulcasts

  1. plural of simulcast

Verb

simulcasts

  1. third-person singular simple present indicative form of simulcast