YourDictionary

imprimatur

noun

    1. license or permission to publish or print a book, article, etc.
    2. R.C.Ch. such permission granted by a bishop
  1. any sanction or approval

See imprimatur in American Heritage Dictionary 4

Learn more about imprimatur

link/cite print suggestion box