Definition of Dartmouth from the Oxford Advanced Learner's Dictionary

 

Dartmouth

 
BrE
 
; NAmE
 
 
jump to other results
an old port in Devon, south-west England, and now a popular place for people who enjoy sailing. The Britannia Royal Naval College at Dartmouth trains people to become officers in the British Royal Navy.