Table of Contents
Antonyms
Synonyms
Etymology

1. troposphere

noun. the lowest atmospheric layer; from 4 to 11 miles high (depending on latitude).

Synonyms

Etymology

  • troposphere (English)
  • troposphère (French)
Antonym.com