Dictionary search results

Showing 1-2 of 2 results

SME British & World English

Small to medium-sized enterprise, a company with no more than 500 employees

SME New Oxford Dictionary for Writers & Editors

small to medium-sized enterprise