What does stamp mean?
stamp
Plural: stamps
Definition
A small postage label attached to a letter or parcel to show that the charge for mailing it has been paid.
stamp
Plural: stamps
A small postage label attached to a letter or parcel to show that the charge for mailing it has been paid.