megabrand

Definition | Meaning

  1. Any brand which dominates one or more categories.

Example | Illustration

Etymology | Origin

Compare | See

  • megabrand
  • range brand