Deodand (noun) Definition, Meaning & Examples

noun English Law.
  1. (before 1846) an animal or article that, having been the immediate cause of the death of a human being, was forfeited to the crown to be applied to pious uses.
noun
  1. (formerly) a thing that had caused a person's death and was forfeited to the crown for a charitable purpose: abolished 1862
Deodand (noun) Definition, Meaning & Examples

More Definitions