Meaning of death duty

Definition of death duty

(noun) a tax on the estate of the deceased person

Other information on death duty

WIKIPEDIA results for death duty
Amazon results for death duty