From Longman Business Dictionary
telecasttel·e·cast /ˈtelikɑːst-kæst/ noun [countableC] American EnglishAmETELECOMMUNICATIONS a programme on televisionthe marketing of college football telecasts
—telecast verb [transitiveT]TNT will telecast five hours of Olympic games coverage each afternooon.