suicide pill
English Dictionary
->
Letter S
-> suicide pill
Search Dictionary:
suicide pill Definition
(n)
a
poison
pill
with
potentially
catastrophic
implications
for
the
company
it
is
intended
to
protect
suicide pill Synonyms
suicide pill
© Art Branch Inc.