Adhesive Stamp
A gummed stamp, either self-adhesive or with mucilage requiring moistening, that is designed to be affixed to mail.
Definitions, Acronyms, FAQs
A gummed stamp, either self-adhesive or with mucilage requiring moistening, that is designed to be affixed to mail.