Meaning of “imprimatur” in the English Dictionary

(Definition of “imprimatur” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)

"imprimatur" in Business English

See all translations

imprimaturnoun [ S ]

uk /ˌɪmprɪˈmeɪtər/ us formal

official approval of something or permission to do something:

Some of the largest investment banks also provide an imprimatur of business respectability on the borrower.

official permission to publish a book:

The Guide was published with the imprimatur of the U.S. architectural industry group.

(Definition of “imprimatur” from the Cambridge Business English Dictionary © Cambridge University Press)

Need a translator?

Translator tool

Get a quick, free translation!