stratosphere Meaning and Definition

Definitions

English definition for stratosphere

1. n. the atmospheric layer between the troposphere and the mesosphere

All in One

The stratosphere (/ˈstrætəˌsfɪər, -toʊ-/) is the second major layer of Earth's atmosphere, just above the troposphere, and below the mesosphere.
Continue Reading
From Wikipedia, the free encyclopedia

Sponored Video