Definition of Dartmouth
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
Learn More about dartmouth
Britannica.com: Encyclopedia article about Dartmouth
Seen and Heard
What made you want to look up Dartmouth? Please tell us where you read or heard it (including the quote, if possible).