Definitions of postage stamp:

  • noun:   a token that postal fees have been paid