Subscriber login


Forgot your password?

Library card login

Other

microbusiness

Definition of microbusiness

noun

  • a business that operates on a very small scale: more than half the new enterprises are sole proprietorships or microbusinesses with no more than two employees

microbusiness in other Oxford dictionaries

Definition of microbusiness in the US English dictionary