Definition of Downsize

  • 1. Dismiss from work Verb
  • 2. Design or manufacture in a smaller size Verb
  • 3. (of a company) reduce in size or number of employees Verb

Semanticaly linked words with "downsize"