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.”