Online English Dictionary

Home

Selfhomicide


n.

The act of killing one's self; suicide.


© 2009 Dammam Community College