1 attempt suicide | Definition of attempt suicide

attempt suicide

idiom

Definition of attempt suicide

: to try to kill oneself