Definition of "imprimatur" in Anglais
noun
(printing) 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
(by extension) Any mark of official approval.