Definition:
stamp
- stampofficial mark
- stampto bring the foot down forcibly
- stampto impress (a mark) on something
- stampto bring (the foot) down forcibly
- stampgummed printed label showing that postage has been paid
- stampto pound with the foot
- stampmarking device
- stampto impress (something) with a mark
- stampto bring the foot down heavily