satelliteTop 30000MeaningsAdjective1. satellite (man-made apparatus) (relational)Examples1Aujourd'hui, nos satellites artificiels tournent autour de la Terre.Today our artificial satellites are revolving around the earth.