Refine this word faster
Substratosphere
noun
Definitions
Noun
- 1 The area of the atmosphere directly below the stratosphere.
Etymology
From sub- + stratosphere.
See also for "substratosphere"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.