seal of approval

Definitions of seal of approval
  1. noun
    an indication of approved or superior status
    synonyms: cachet, seal
    see moresee less
    type of:
    accolade, award, honor, honour, laurels
    a tangible symbol signifying approval or distinction
Word Family