meteorological satellite
English Dictionary
->
Letter M
-> meteorological satellite
Search Dictionary:
meteorological satellite Definition
(n)
a
satellite
that
transmits
frequent
picture
of
the
earth
below
meteorological satellite Synonyms
meteorological satellite
weather satellite
© Art Branch Inc.