noun
Freq #159848
Meanings
-
1
noun
An official license to publish or print something, especially when censorship applies.
The Cheats · A Comedy · Written in the Year, M.DC.LXII. Imprimatur, Roger L'estrange. Nov. 5. 1663. By John Wilson.
-
2
noun
Any mark of official approval.
Children, the final imprimatur to family life, are being borrowed, adopted, created by artificial insemination.
Thesaurus
Synonyms
More
sanction
Word family
Related forms
authorization
Etymology
From Latin imprimātur (“let it be printed”), third person singular present subjunctive passive form of imprimere (“to imprint”).