DEATH DUTY


Meaning of DEATH DUTY in English

[death duty] n (1881) chiefly Brit: death tax

Merriam-Webster English vocab.      Английский словарь Merriam Webster.