Definition of “simulcast” - English Dictionary

british dictionary