Subscriber login


Forgot your password?

Library card login

Other

Watford

Pronunciation: /ˈwɒtfəd/

Definition of Watford
  • a town in Hertfordshire, SE England; population 121,300 (est. 2009).

Phrases

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 again
  |  Cite

Word of the day

secretagogue

/ sɪˈkriːtəgɒg /
noun
a substance which promotes secretion …