IMPRIMATUR Meaning of IMPRIMATUR in English n. 1 RC Ch. an official licence to print (an ecclesiastical or religious book etc.). 2 official approval. [ L, = let it be printed ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012