shakeout
/ˈʃeɪkˌaʊt/Definitions
1. noun
A process or event in which a company or industry undergoes significant change, often resulting in the elimination of weaker competitors, or a period of time when people shake out of a difficult situation or problem.
“The industry is undergoing a major shakeout, with many small companies going out of business.”
2. verb
To undergo or cause a significant change, often resulting in the elimination of weaker competitors, or to get rid of something difficult or unwanted.
“The company will shake out its old inventory before restocking.”
3. verb
To cause something to vibrate or move violently, often as a result of an explosion or other sudden event.
“The earthquake caused a massive shakeout of the buildings in the city.”