Dictionary Check: handstamp
"handstamp" is a valid word!
Scrabble
17
points
Words with Friends
19
points
Definition
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
Advertisement