TOP

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

imprimatur

noun
 
/ˌɪmprɪˈmɑːtə(r)/
 
/ˌɪmprɪˈmɑːtər/
[singular] (formal)
jump to other results
  1. official approval of something, given by a person in a position of authority
    • The project cannot go ahead without the imprimatur of the Treasury.
    Extra Examples
    • 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.
    Word Originmid 17th cent.: from Latin, ‘let it be printed’, from the verb imprimere, from in- ‘into’ + premere ‘to press’.
See imprimatur in the Oxford Advanced American Dictionary
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day