Get
WordWeb for Mac OS X
;
also try the
iPhone/iPad app
Get the FREE one-click
dictionary software
for Windows
or the
iPhone/iPad
and
Android
apps
Noun:
artificial satellite
Man-made
equipment
that
orbits
around
the
earth
or the
moon
"The
artificial
satellite
transmitted
weather
data
back
to
Earth
";
-
satellite
,
orbiter
Derived forms:
artificial satellites
Type of:
equipment
Encyclopedia:
Artificial satellite
artificial heart
artificial horizon
artificial insemination
artificial intelligence
artificial joint
artificial kidney
artificial lake
artificial language
artificial pacemaker
artificial respiration
artificial satellite
artificial script
artificial skin
artificialism
artificiality
artificially
artillery
artillery fire
artillery plant
artillery shell
artillery unit