rubber_stampEnglish

rubber stamp, handstamp

Noun

A stamp (usually made of rubber) for imprinting a mark or design by hand

English: handstamp, rubber stamp

Routine authorization of an action without questions

English: rubber stamp

English words with similar meanings

Show 1 words