• [as n. ] ( branding) the promotion of a particular product or company by means of advertising and distinctive design.
a symbol or other small design adopted by an organization to identify its products, uniform, vehicles, etc. : the Olympic logo was emblazoned across the tracksuits.