Learning Center
downsizing
noun
🔍 Full entry

What it means

  1. noun the reduction of expenditures in order to become financially stable