microbusinessEtymologyFrom micro- + business.microbusiness means A very small business or enterprise. Lexicurio rates it Sui generis — a strength score of 87 out of 100.nounA very small business or enterprise.