suicide pill

1. (noun) a poison pill with potentially catastrophic implications for the company it is intended to protect
Related Words: poison pill



Terms and Conditions of Use / Copyright Notice