Imprimatur
An imprimatur (from Latin, "let it be printed") is, in the proper sense, a declaration authorizing publication of a book. The term is also applied loosely to any mark of approval or endorsement.
Read more about Imprimatur.
Related Phrases
Related Words