Definition
to cease the use of something or to discontinue an activity
He decided to lay off the old equipment.
During the economic crisis, the company had to lay off many services.
To focus on more important projects, he laid off the outdated technology.