Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: telecasting  'te-lee,kãst-ing
  1. Transmission and reception of moving images and synchronized sound by electronic means, broadcast to multiple receivers through radio waves or cable networks
    "Live telecasting coverage brought the event to millions";
    - television, TV, video
Verb: telecast  'te-lu,kãst
  1. (television) broadcast via television
    "The ceremony was telecast live";
    - televise

Type of: air, beam, broadcast, broadcasting, send, transmit

Encyclopedia: Telecasting

Telecast