Yahoo Malaysia Web Search

Search results

  1. Dictionary
    imprimatur
    /ˌɪ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"

    More definitions, origin and scrabble points