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:  Catholic Church, English Law, Other Senses, Similar Terms