Imprimatur

What is Imprimatur?

Imprimatur definition and meaning on Dictionary terms:
noun
an official license to print or publish a book, pamphlet, etc., especially a license issued by a censor of the Roman Catholic Church.Compare nihil obstat.
sanction or approval; support: Our plan has the company president’s imprimatur.

 

reference: https://www.dictionary.com/browse/imprimatur

Tags: