n. product manufactured by a company and given a specific name or mark, trademark; kind, type, variety; mark made by burning; mark of disgrace; hot iron used for branding
BRAND
Meaning of BRAND in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012