Legal English Legal English Courses Legal English Testing LLM More >>

stamp duty

noun
tax imposed on certain transfers, such as the transfer of land and shares (=units of ownership of a company)Buyers of shares in the UK have to pay stamp duty at the rate of 0.5%.


jurisdiction