Definition of Watford noun from the Oxford Advanced Learner's Dictionary



BrE BrE//ˈwɒtfəd//
; NAmE NAmE//ˈwɑːtfərd//
(British English)
jump to other results
a town in Hertfordshire, north of London, that is considered to mark the northern limit of the area of London and SE England. The expression north of Watford means the parts of Britain outside this area. civil servants who seem to think the world ends north of Watford