brand landscape

Definition | Meaning

  1. The competitive brand landscape within a category or across related categories.

Example | Illustration

Etymology | Origin

  • coined from brand + landscape
This entry was posted in Branding Dictionary, Branding Glossary, Branding Lexicon and tagged . Bookmark the permalink.

Comments are closed.