Etymology
Today it means: In the atmosphere, the boundary between the stratosphere and the mesosphere. Full definition →
From strato- + -pause.
Etymology from Wiktionary, CC BY-SA 4.0.