Cite
 

Meaning of self-deliverance

self-de•liv•er•ance

Pronunciation: (self'di-liv'ur-uns), [key]
  1. suicide.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.