seal of approval Meaning, Definition & Usage

  1. noun an indication of approved or superior status
    cachet; seal.

WordNet