Longman Dictionary English From Longman Dictionary of Contemporary Englishterrestrial TV/broadcasting/channels etcterrestrial TV/broadcasting/channels etc technicalBritish EnglishAMTTCB TV etc that is broadcast from the Earth rather than from a satellite → terrestrial ldoceonline.com