'seal of approval' definitions:

Definition of 'seal of approval'

From: WordNet
noun
An indication of approved or superior status [syn: cachet, seal, seal of approval]