COLLAPSE Meaning of COLLAPSE in English a sudden, dramatic drop in economic activity, market prices, or a company's condition. Raynet Business and Marketing English glossary. Английский глоссарий компании Raynet Business and Marketing . 2012