Synonyms: satellite, orbiter, artificial satellite
Definition: man-made equipment that orbits around the earth or the moon
Similar words: equipment
Definition: an instrumentality needed for an undertaking or to perform a service
Synonyms: satellite
Definition: any celestial body orbiting around a planet or star
Similar words: heavenly body, celestial body
Definition: natural objects visible in the sky
Definition: a person who follows or serves another
Similar words: follower
Definition: a person who accepts the leadership of another
Synonyms: satellite
Definition: broadcast or disseminate via satellite
Similar words: broadcast, send, transmit, beam, air
Definition: broadcast over the airwaves, as in radio or television
Usage: We cannot air this X-rated song
Synonyms: satellite
Definition: surrounding and dominated by a central authority or power
Usage: a city and its satellite communities
Similar words: outer
Definition: being on the outside or further from a center
Usage: spent hours adorning the outer man; the outer suburbs