seal of approval
1.
(
noun
) a seal on a letter
Synonyms:
cachet
Related Words:
seal
,
stamp
2.
(
noun
) an indication of approved or superior status
Synonyms:
cachet
,
seal
Related Words:
accolade
,
award
,
honor
,
honour
,
laurels
Terms and Conditions of Use / Copyright Notice