YourDictionary

Dictionary Home » Science » stratopause

stratopause science definition

The boundary between the stratosphere and the mesosphere, located at an altitude of about 50 km (31 mi) above the Earth's surface.

Learn more about stratopause

link/cite print suggestion box