imprimatur

/ɪmˈprɪm.ə.tər/

Definitions

1. noun

an official seal or sanction, especially one given to a book by a church authority, indicating approval and permission for publication.

“The book received the imprimatur of the Vatican and was widely accepted as a sacred text.”

2. noun

a formal approval or endorsement, often given by an authority.

“The company received the imprimatur of the government for its new environmental project.”

Synonyms

  • approval
  • endorsement
  • sanction
  • seal

Antonyms

  • condemnation
  • disapproval
  • objection
  • rejection