sterling area
noun

formerly, the area of the world where the Pound Sterling was the main trading currency

Browse by Subjects
equity unit investment trust
cash limit
cost volume profit analysis
export house
bear hug