satellite
Top 30000
Meanings
Adjective
1. satellite (man-made apparatus) (relational)
Examples1
Today our artificial satellites are revolving around the earth.