Definition, Meaning & Synonyms
imprimatur
noun
/ɪmˈprɪməˌtʊr/
Definition
An official approval or license, particularly in publishing, to proceed with printing or distribution.
Examples
- The book was granted an imprimatur by the editorial board.
- Without the necessary imprimatur, the article could not be published.
- Many academic journals require an imprimatur before accepting submissions.
Meaning
The term is often used to signify that a work has been assessed and sanctioned by someone in authority, ensuring it meets certain standards or criteria.
Synonyms
- approval
- authorization
- sanction
- permission