This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Imprimatur

  1. n.
    A license to print or publish a book, paper, etc.; also, in countries subjected to the censorship of the press, approval of that which is published.



Shares

Related Words

Menu