YourDictionary

Landsat

noun

any of a system of U.S. satellites for gathering and transmitting data about the earth's natural resources, topography, etc.

See Landsat in American Heritage Dictionary 4

Learn more about Landsat

link/cite print suggestion box