TYPE Vocabulary Print OVERVIEW Which is better: start-ups or big companies? /dəˈmīz/ NOUN The end of a person, company, or institution. The demise of the department store was predicted, as sales had been low for the past several quarters. The mismanagement of the company led to its demise.