microbrand
Noun
Meaning
microbrand (plural microbrands)
A small commercial brand which is only recognised in a particular geographic or niche-interest market.
Noun
microbrand (plural microbrands)
A small commercial brand which is only recognised in a particular geographic or niche-interest market.