timbrer
Top 20000
Meanings
Verb
1. to stamp (attach a postage stamp to)
2. to stamp (mark with a stamp)
Examples2
Please don't forget to put stamps on the letters I gave you to post.
Will you stamp this letter for me?