MESOHIGH Meaning of MESOHIGH in English A mesoscale high pressure area, usually associated with MCSs or their remnants. A comprehensive English glossary of weather. Полный английский глоссарий погоды. 2012