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