suicide pill Meaning, Definition & Usage

  1. noun a poison pill with potentially catastrophic implications for the company it is intended to protect

WordNet