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