English Dictionary
Definition end it all in British English
end it all phrase
phrase
1
to kill yourself
Synonyms and related words
