telecast n : a television broadcast v : broadcast via television; "The Royal wedding was televised" [syn: {televise}]
Copyright © 2024 3Dict.net