BRANDS HATCH Meaning of BRANDS HATCH in English Brands Hatch /ˌbrændz ˈhætʃ/ BrE AmE a motor-racing ↑ circuit in Kent, England Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012