Branding Dictionary, Branding Glossary, Branding Lexicon sub-brand July 22, 2010 Troy Definition | Meaning: A product or service whose character and brand values are distinct from, but related to, its parent brand. A product or service with its own brand identity.