death duty Hear it!

death duty Definition

death duty

noun

Brit. inheritance tax