Nouns

(n)handstamp, rubber stampa stamp (usually made of rubber) for imprinting a mark or design by hand

Verbs

(v)rubberstamp, handstampstamp with a rubber stamp, usually an indication of official approval on a document