Dictionary.com
Thesaurus.com

Earth Resources Technology Satellite

American  

noun

  1. former name of Landsat. ERTS