multibrand adjective1 •Involving multiple brandsMs. Hoffman, of the Sloan Center, said the multibrand retailing approach of Sephora is still viable, because […] Sephora has invested heavily in its own brand. — 2007