Definition of Watford in English:
A town in Hertfordshire, SE England; population 121,300 (est. 2009).
north of Watford
- informal Used to refer to any part of England that is north of London, typically considered as remote or out of touch with the latest news and developments: all you metropolitan folk who think it’s just darkness and barbarism north of Watford, think againMore example sentences
- The BBC have a massive web presence which even extends north of Watford.
- To listen to some people, you would think they had never heard of nightclubs north of Watford.
- Let us hope the permit will be road rally one otherwise nobody north of Watford will bother turning up!
Words that rhyme with WatfordLongford • Oxford
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.