Definition of Landsat in English:


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 ads and access premium resources

Word of the day erroneous
Pronunciation: iˈrōnēəs
wrong; incorrect