Landsat Definition
lăndsăt
noun
Any of a system of U.S. satellites for gathering and transmitting data about the earth's natural resources, topography, etc.
Webster's New World
Other Word Forms of Landsat
Noun
Singular:
Landsat
Plural:
landsatsOrigin of Landsat
land sat(ellite)
From American Heritage Dictionary of the English Language, 5th Edition
Find Similar Words
Find similar words to Landsat using the buttons below.