WTWM

whatsthatwordmean

← Definition
Guess

stratospheric

adjectiveRelating to the stratosphere, the layer of Earth's atmosphere above the troposphere.

Synonyms

exorbitantadjective

Built for word lovers.