Definitions of seal of approval:

  • noun:   an indication of approved or superior status