Dictionary (n.) The practice of putting to death an incurable person or animal; mercy killing\.Thesaurus bane blood bloodletting bloodshed braining dealing death destruction destruction of life dispatch execution extermination flow of blood gore immolation kill killing lapidation martyrdom martyrization mercy killing natural death poisoning quiet end ritual killing ritual murder sacrifice shooting slaughter slaying stoning taking of life welcome release |