English Dictionary
Definition take your own life in British English
take your own life phrase
phrase
1
to kill yourself deliberately
Synonyms and related words
