imprimatur

noun

Official approval or license to print or publish, especially as granted by a censor or an ecclesiastical authority.

Official approval; sanction.

A mark of official approval.

Let it be printed: a formula signed by an official licenser of the press and attached to the matter so authorized to be printed.

N. A license to print, granted by the licenser of the press; hence, a license in general.