Definition of imprimatur noun from the Oxford Advanced American Dictionary

 

imprimatur

 noun
noun
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 chairman.
See the Oxford Advanced Learner's Dictionary entry: imprimatur