Subscriber login


Forgot your password?

Library card login

Other

Landsat

Syllabification: (Land·sat)
Pronunciation: /ˈlan(d)ˌsat/
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 British & World English dictionary
  |  Cite

Word of the day

ludology

/ luːˈdɒlədʒi /
noun
the study of games and gaming, especially video games …