Definition of Watford in English:

Watford

proper noun

  • A town in Hertfordshire, SE England; population 121,300 (est. 2009).

Pronunciation:

Watford

/ˈwɒtfəd/