English vocabulary and translations (See all our English vocabulary translation)
Want to improve your English? Try our online English lessons for free.
a satellite: a moon, a secondary planet; a spacecraft, a space capsule, an orbiter
- "I'm joined now live via satellite by the woman of the hour, Susan Bliss."
- "The moon is actually a natural satellite which orbits the earth continuously."
- "The hot air balloon was being tracked by satellite and radio until 7:32, at which time it disappeared from the radar, and the radio signal was replaced by static."
Still having difficulties with 'Satellite'? Want to improve your English? Try our online English lessons and receive a free level assessment.
Do you have smart way of remembering 'Satellite'? Share it with us!