Origin of death duty

First recorded in 1880–85

British Dictionary definitions for death duty

death duty

noun

a tax on property inheritances: in Britain, replaced in 1975 by capital transfer tax and since 1986 by inheritance tax Also called: estate duty