Word info

microbrand

Noun

Meaning

microbrand (plural microbrands)

A small commercial brand which is only recognised in a particular geographic or niche-interest market.

Source: en.wiktionary.org

Close letter words and terms