Dictionary search results

Showing 1-2 of 2 results

enterprise British & World English

A project or undertaking, especially a bold or complex one

microenterprise British & World English

A business operating on a very small scale, especially one in the developing world that is supported by microcredit


You searched for enterprises