seal_of_approval
1. [ noun ] an indication of approved or superior status
Synonyms: seal cachet
Related terms: award seal
2. [ noun ] a seal on a letter
Synonyms: cachet
Related terms: seal