noun
a small piece of paper with a design on it that is stuck onto a letter or package before it is posted
verb
to bring down (the foot) forcibly on the ground or a hard surface
-
The stamp on the envelope indicated that the letter had been processed by the post office.
-
I need to buy a stamp before I can mail this letter.
-
I found a cool stamp for my collection at the flea market.
-
Her words left a lasting stamp on my heart.