satellite

US /ˈsætlˌaɪt/

UK /'sætəlaɪt/

B1
n. (c./u.)Noun (Countable/Uncountable)Device sent into space that aids communication
The satellite in the sky helps reflect phone signals
n. (c./u.)Noun (Countable/Uncountable)Natural object in space that moves around another
The moon is a satellite of our earth
n. (c./u.)Noun (Countable/Uncountable)Area controlled by another group or country
My country was a satellite of Russia

Video subtitles

Earth from Space: Tianjin

03:08Earth from Space: Tianjin

Internet facts you need to know!

01:56Internet facts you need to know!

Bill Gates meets Aamir Khan

42:05Bill Gates meets Aamir Khan

Why Your Friends Have More Friends Than You

08:02Why Your Friends Have More Friends Than You

Hidden Meaning in The Shawshank Redemption – Earthling Cinema

04:56Hidden Meaning in The Shawshank Redemption – Earthling Cinema