DEFINITION
Stamp Duty Land Tax

"Stamp duty land tax": (SDLT). UK tax. Duty payable in the UK on the purchase or transfer of a chargeable interest in land or property. Sometimes known colloquially as 'stamp duty'.
Loading conversations.
Similar or Related Terms
Statistics
149
Characters
31
Words
69.48
Flesch Reading Ease
6.1
Flesch Kincaid Grade