rubber stamp

Noun
  1. A stamp (usually made of rubber) for imprinting a mark or design by hand (synset 103493970)
  2. Routine authorization of an action without questions (synset 101143803)

Other Searches