ter·res·tri·al /təˈrestriəl/ adjectiveadj [usually before noun] technical 2. HELAND/GROUNDliving on or relating to land rather than water 陆地的;陆生的,陆栖的
3. terrestrial TV/broadcasting/channels etc technical British EnglishBrEAMTTCB TV etc that is broadcast from the Earth rather than from a satellite 地面电视/广播/频道等