imprimatur 2

noundomain: communication
EnWordnet [ver.5.0]
EnglishEnglish
Definition

(printing) An official license to publish or print something, especially when censorship applies.

  • 1.In the Catholic Church an imprimatur is an official declaration by a Church authority that a book or other printed work may be published; it is usually only applied for and granted to books on religious topics from a Catholic perspective.
FENG