to dumbsize

listen to the pronunciation of to dumbsize
Englisch - Englisch
To reduce the number of employees in a business without regard to organizational efficiency such that its operations become unprofitable or inefficient