rubber stamp
Explore definitions, synonyms, and language insights of rubber stamp
Definitions
Noun
a stamp (usually made of rubber) for imprinting a mark or design by hand
Noun
routine authorization of an action without questions