Rhyme Desk
Find rhyming words!

Definition of "Downsize" :

verb: (of a company) reduce in size or number of employees

"The company downsized its research staff."

verb: design or manufacture in a smaller size

"The car makers downsized the SUVs when fuel became very expensive."

verb: dismiss from work

"Three secretaries were downsized during the financial crisis."