Synonyms of Micro-business

Primary definition: A very small business, typically having fewer than ten employees and operated by the owner or a minimal staff with low capital requirements.

Full Dictionary Entry

Antonyms & Opposite Concepts