stratopausePronunciation: /ˈstratə(ʊ)pɔːz, ˌstreɪ-, ˌstrɑː-/Definition of stratopause noun the interface between the stratosphere and the ionosphere. Origin: 1950s: from stratosphere, suggested by tropopausestratopause in other Oxford dictionaries Definition of stratopause in the US English dictionary