Search Content

daʊnˌsaɪz

Verb

  • to reduce the size of a company or operation by shedding resources.
Example Sentence: The were forced to downsize due to increasing overheads.
 
Menu