Dictionary
Dartmouth
geographical name Dart·mouth \ˈdärt-məth\
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
ADVERTISEMENT
Seen & Heard
What made you want to look up Dartmouth? Please tell us where you read or heard it (including the quote, if possible).