imprimatur

/ˌɪmprɪˈmɑːtər/
noun
  1. Official approval or permission, especially from an authority.
    • The project received the imprimatur of the school board.
    • The new policy has the imprimatur of the company's CEO.
    • Without the editor's imprimatur, the article could not be published.
  2. A mark or stamp indicating official approval, originally used by the Catholic Church for books.
    • The imprimatur was stamped in red ink at the front of the manuscript.
    • Collectors look for the imprimatur as a sign of authenticity.
    • The old book had an imprimatur from the bishop on the title page.
What does "imprimatur" mean? | whatsthatwordmean | whatsthatwordmean