STRATOSPHERE ► audio Scrabble 17 Words With Friends 17 Definition noun the atmospheric layer between the troposphere and the mesosphere. See all 1141 words you can make from STRATOSPHERE → 12-letter words Words starting with S Words ending with E ← Unscramble different letters