stratosphere
Meaning 1
A very high layer of the earth's atmosphere.
“The airplane soared high into the stratosphere.”Add to my deck
Meaning 2
very high level, especially in success
“Their profits soared into the stratosphere this quarter.”Add to my deck