Find the word definition

Wiktionary
superbrands

n. (plural of superbrand English)

Wikipedia
Superbrands

The Superbrands organization publishes surveys related to brands. The organization also publishes a series of brand-focused books and publications. Superbrands has offices in 55 countries.