microfranchise

noun, verb — 2 senses

microfranchise

noun

Etymology From micro- + franchise.

1

A franchise of a microenterprise.

microfranchise

verb

Etymology From micro- + franchise.

1

To create a franchise of a microenterprise.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.