Dartmouth
geographical name
Dart·mouth
ˈdärt-məth
1
town in southeastern Massachusetts west of New Bedford population 34,032
2
town and port on the Dart River in Devon, southwestern England population 6298
Love words? Need even more definitions?
Merriam-Webster unabridged
Share