UPPER RIDGE Meaning of UPPER RIDGE in English A ridge on an upper air chart - evidence of warm air in depth through the troposphere. Weather and meteorology English vocabulary. Английский словарь погоды и метеорологии . 2012