Longman Dictionary of Contemporary English homepage

Topic: TAX


stamp duty

noun
     
stamp duty [uncountable]
PET a tax that must be paid in Britain on particular legal documents that have to be officially checked, especially when buying a house
Word of the Day
The TAX
Word of the Day is:

Other related topics