Black's Law Dictionary (2nd edition)dictionaries

Stamp

An impression made by public authority, in pursuance of law, upon paper or parchment, upon which certain legal pro-ceedings, conveyances, or contracts are required to be written, and for which a tax or duty is exacted

Source: Black’s Law Dictionary 2nd Ed (1910)