barometric high

listen to the pronunciation of barometric high
English - English
highest level of pressure recorded by a barometer, high point in atmospheric pressure