Stamp-duty. In Great Britain a duty or tax imposed on the paper or parchment on which legal
instruments are written; also, a duty or tax imposed on certain commodities to which (when in
package) a government label is attached in evidence that the duty or tax has been paid.