Meaning of handstamp

Definition of handstamp

(noun) a stamp (usually made of rubber) for imprinting a mark or design by hand
(verb) stamp with a rubber stamp, usually an indication of official approval on a document

Other information on handstamp

WIKIPEDIA results for handstamp
Amazon results for handstamp