Definition of Landsat in English:

Landsat

Syllabification: Land·sat
Pronunciation: /ˈlan(d)ˌsat
 
/
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.

More definitions of Landsat

Definition of Landsat in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day semblance
Pronunciation: ˈsɛmbləns
noun
the outward appearance or apparent form of something…