Subscriber login


Forgot your password?

Library card login

Other

Landsat

Pronunciation: /ˈlandsat/
Definition of Landsat
  • a series of artificial satellites that monitor the earth’s resources by photographing the surface at different wavelengths. The resulting images provide information about agriculture, geology, ecological changes, etc..

Landsat in other Oxford dictionaries

Definition of Landsat in the US English dictionary
  |  Cite

Word of the day

enjambement

/ ɪnˈdʒam(b)m(ə)nt /
noun
(in verse) the continuation of a sentence without a pause …