land tax
noun

a tax on the amount of land owned

Browse by Subjects
FTSE Actuaries Share Indices
average cost of capital
GM
fill
sequestrator