north of Watford

English

Adjective

north of Watford (not comparable)

  1. (Britain, informal) north of London and the Home Counties, and thus remote
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.