Definition of Brands Hatch in English:

Brands Hatch

proper noun

  • A motor-racing circuit near Farningham in Kent.

Pronunciation:

Brands Hatch

/brandz ˈhatʃ/