name brand
From Longman Dictionary of Contemporary Englishname brandˈname brand noun [countable] American English a popular and well-known product name —name-brand adjective [only before noun] name-brand climbing gear → brand nameFrom Longman Business Dictionaryname-brandˈname-brand adjective [only before a noun]MARKETING a name-brand product is made by and sold under the name of a well-known companySome people will only buy name-brand breakfast cereals.