Dictionary search results

Showing 1-2 of 2 results

euthanasia British & World English

The painless killing of a patient suffering from an incurable and painful disease or in an irreversible coma