GeneralConnection.com
➔
Dictionary
handstamp
Noun
1. rubber stamp
Verb
1. seal, stamp, rubberstamp
1. stamp
Usage