n. A program or event that is broadcast across more than one medium or service at the same time.
v. To broadcast a program or event across more than one medium or service at the same time.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
n. a broadcast that is carried simultaneously by radio and television (or by FM and AM radio)
Word Usage
"In 2008, the Washington National Opera moved its simulcast from the National Mall to the brand new Nationals Park — home of the Washington Nationals — in an effort to get people to sign up and secure better customer-tracking data."