Definition for Bermuda High

From Biology Forums Dictionary

High pressure system that develops over the western subtropical North Atlantic. Also called Azores High.