to dumbsize

listen to the pronunciation of to dumbsize
الإنجليزية - الإنجليزية
To reduce the number of employees in a business without regard to organizational efficiency such that its operations become unprofitable or inefficient