definitions Stamp tax

Stamp tax

A tax on a financial transaction.