substratosphere Hear it!

substratosphere Definition

sub·strato·sphere (sub stratə sfir′)

noun

loosely the highest part of the troposphere