seal of approval
English Thesaurus
1. an indication of approved or superior status (noun.communication)
| derivation | : | seal, |
| definition | : | decide irrevocably (verb.cognition) |
| derivation | : | seal, |
| definition | : | decide irrevocably (verb.cognition) |
Visual ArtiKata
Explore seal of approval in ArtiKata.com >
