Top definition
The upper part of the atmosphere. (aka the "higher" part). Weather doesn't occur that much in the upper atmosphere.
Alien: "It's nice visiting earth's upper atmosphere. I don't have to deal with the weather here."
by Defining A. Word January 01, 2011
Get the mug
Get a Upper Atmosphere mug for your grandma Helena.