Longman Dictionary English From Longman Dictionary of Contemporary Englishridge of high pressureridge of high pressuretechnicalHEM a long area of high air pressure in the atmosphere, which has an effect on the weather → ridge ldoceonline.com