Dictionary
Dictionary
Imprimatur — definition & meaning
Word Type Definition Imprimatur 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.
Explore more words:
Ladybug · Tonsilotomy · Yerba · Spigot · Committed · Perspirative · Anagrammatic · Buck ·