Keywords: stamp (postage), postage stamp, postage
As a Noun
1. A small piece of gummed paper which you stick on an envelope or parcel before you post it. English = stamp, postage stamp.
2. The money that you pay for sending letters and parcels by post. English = postage.
As a Verb or Adjective
1. To affix or stick a stamp to an envelope or parcel before you post it.