handstamp
noun
1 handstamp
A stamp (usually made of rubber) for imprinting a mark or design by hand.
synonym: rubber stamp.
verb
1 handstamp
Stamp with a rubber stamp, usually an indication of official approval on a document.
synonym: rubberstamp.
debug info: 0.0182