English dictionary
suicide pill meaning and definition
Definition and meaning of suicide pill at MeaningMonkey.org. suicide pill meaning and definition in the English Dictionary.SUICIDE PILL noun
Definition of suicide pill (noun)
- a poison pill with potentially catastrophic implications for the company it is intended to protect
Source: Princeton University Wordnet