DEODAND


Meaning of DEODAND in English

n. animal or object which caused the death of a human being and as a result was given to the crown and put to charitable use (according to an English law which was abolished in 1846)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.