Definition of service brand in English English dictionary
(Reklam) A product consisting predominantly of intangible values. "A service is something that you can buy and sell, but not drop on your foot" (The Economist). In this sense, a service is something that you do for somebody, or a promise that you make to them