noun euthanasia(def 1). nounanother term for euthanasia n.Euthanasia.
mercy killing 🔊 Listen to this noun euthanasia(def 1). noun another term for euthanasia n. Euthanasia. Share Facebook Twitter Google +