1. Stamp (one's foot) to make (one's foot) land heavily.
Step on (with your feet)
Squeeze, trample
Shake off
5. Crush and mash (ore, etc.). )
Stamp your feet, stamp your feet
7. Seal; To print (in) with stamps (often used with out)
8. Mark (e.g.). ) on.
9. Impression
In addition, stamp also has a noun meaning, which is "imprint", "feature" and "imprint"
The following website is its specific explanation. Have a look, it may help you.