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