brand imagenoun [ C or U ]
ukusMARKETING, COMMERCE a set of features and ideas that customers connect in their minds with a particular product or brand:
He attributes their success to the shops looking right, a strong brand image, and sensational advertising.