satellite
English Dictionary
->
Letter S
-> satellite
Search Dictionary:
satellite Definition
(n)
man
-
made
equipment
that
orbits
around
the
earth
or
the
moon
(n)
a
person
who
follows
or
serves
another
(n)
any
celestial
body
orbiting
around
a
planet
or
star
(s)
surrounding
and
dominated
by
a
central
authority
or
power
; "
a
city
and
its
satellite
communities
"
(v)
broadcast
or
disseminate
via
satellite
satellite Synonyms
artificial satellite
orbiter
planet
satellite
© Art Branch Inc.