MESOLOW


Meaning of MESOLOW in English

A small scale low pressure center, ranging from the size of an individual thunderstorm to many tens of miles.

Weather and meteorology English vocabulary.      Английский словарь погоды и метеорологии .