SUBSTRATOSPHERE


Meaning of SUBSTRATOSPHERE in English

“+ noun

Etymology: International Scientific Vocabulary sub- + stratosphere

: the region of the atmosphere just below the stratosphere

• sub·stratospheric “+ adjective

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.