Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
satellite tv
has 1 sense
satellite television
,
satellite TV
- a television system in which the signal is transmitted to an orbiting satellite that receives the signal and amplifies it and transmits it back to earth
--
1
is a kind of
television
,
television system
,
TOP