national brand UK US noun [C] COMMERCE
► a product with a particular brand name that is available all over the country, rather than just in one area: »
Unlike national brands, which must include the cost of advertising and promotion in their prices, store brands can virtually eliminate marketing cost and keep prices low.
Financial and business terms. 2012.