What is Stamp Duties?

Legal Definition
Duties imposed upon and raised from stamps upon parchment and paper, and forming a branch of the perpetual revenue of the kingdom. 1 Bl. Comm. 323.
-- Black's Law Dictionary