* * *
signature brand UK US noun [C] MARKETING, COMMERCE
► the product that is the best known of all the goods produced by a company: »
A sign on the roof still advertises the company's signature brand of gin and whiskey: ""Kasser's 51.""
Financial and business terms. 2012.