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)
WordReference Random House Unabridged Dictionary of American English © 2025
Dum•bar•ton
(dum bär′tn),USA pronunciation n.
- Place Namesa city in W Scotland, near the Clyde River: shipbuilding. 80,105.
Collins Concise English Dictionary © HarperCollins Publishers::
'Dumbarton' also found in these entries (note: many are not synonyms or translations):