Yahoo Web Search

Search results

  1. Dictionary
    Strat·o·sphere
    /ˈstradəˌsfir/

    noun

    • 1. the layer of the earth's atmosphere above the troposphere, extending to about 32 miles (50 km) above the earth's surface (the lower boundary of the mesosphere).