Definition for Bermuda High
From Biology Forums Dictionary
High pressure system that develops over the western subtropical North Atlantic. Also called Azores High.
From Biology Forums Dictionary
High pressure system that develops over the western subtropical North Atlantic. Also called Azores High.