Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of mesosphere

Source language: EnglishDictionary language: English

mesosphere

noun

Definitions

  1. The layer of the Earth's atmosphere that is directly above the stratosphere and directly below the thermosphere.

  2. The part of the Earth's mantle below the asthenosphere and above the outer core.