imprimatur Definition
Definition
A formal authorization or approval, especially for a book or other publication, indicating that it has been examined and found suitable for public use or general dissemination. This term is derived from the Latin for 'let it be printed.'
Browse