Dumbarton (noun) Definition, Meaning & Examples

noun
  1. a historic county in western Scotland.
  2. a city in western Scotland, near the Clyde River: formerly known for shipbuilding, glassmaking, and whisky production.
noun
  1. a town in W Scotland, in West Dunbartonshire near the confluence of the Rivers Leven and Clyde: centred around the Rock of Dumbarton, an important stronghold since ancient times; engineering and distilling. Pop: 20 527 (2001)
Dumbarton (noun) Definition, Meaning & Examples

More Definitions