genadedood in Englishtranslation and definition "genadedood", Dictionary Afrikaans-English onlineTranslations into English: euthanasia (noun, ) (noun ) The practice of ending the life of a person or an animal in a painless manner in order to prevent suffering. Automatic translation:genadedood