imprimatur
nounOfficial 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.
