Synonyms of stamp

Primary definition: A small piece of paper stickable to a letter or package to pay postage.

Full Dictionary Entry

Ranked Synonyms (Strongest to Related)