Dictionary search results

Showing 1-2 of 2 results

commercialize British & World English

Manage or exploit (an organization, activity, etc.) in a way designed to make a profit