Definition of Dartmouth
1 town SE Massachusetts W of New Bedford pop 34,032
2 town & port SW England in S Devon on Dart River pop 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).