English

Definition of imprimatur noun from the Oxford Advanced Learner's Dictionary

 

imprimatur

 noun
noun
BrE BrE//ˌɪmprɪˈmɑːtə(r)//
 
; NAmE NAmE//ˌɪmprɪˈmɑːtər//
 
[singular] (formal)
 
jump to other results
official approval of something, given by a person in a position of authority The project cannot go ahead without the imprimatur of the Treasury. Word Origin mid 17th cent.: from Latin, ‘let it be printed’, from the verb imprimere, from in- ‘into’ + premere ‘to press’.Extra examples The changes could not be introduced without the Treasury’s imprimatur. The courts eventually gave their imprimatur to the charge. There is hardly a charity that does not seek the imprimatur of royal patronage. When he suspended the constitution he had the imprimatur of the armed forces.
See the Oxford Advanced American Dictionary entry: imprimatur