Search results
- Dictionaryimprimatur/ˌɪmprɪˈmɑːtə/
noun
- 1. an official licence issued by the Roman Catholic Church to print an ecclesiastical or religious book: "the imprimatur for this edition was granted by Cardinal O'Casey"
Powered by Oxford Dictionaries