An area of low pressure over or near the Hudson Bay area of Canada that often introduces cold air to the north central and northeast United States.
HUDSON BAY LOW
Meaning of HUDSON BAY LOW in English
Weather and meteorology English vocabulary. Английский словарь погоды и метеорологии . 2012