meaning of suicide pill

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


Related Words

suicide pill |

Developed & Maintained By Taraprasad.com

Treasure Words