land tax
noun
(formerly) a tax payable annually by virtue of ownership of land, abolished in Britain in 1963
Words nearby land tax
land rail,
land rain,
land reform,
land sailing,
land snail,
land tax,
land up,
land wind,
land with,
land yacht,
land's end