Tropopause Meaning

There are 1 meaning(s) for word Tropopause

Meaning 1 : the region of discontinuity between the troposphere and the stratosphere