imprimatur UK /ˌɪm.pɹɪˈmeɪ.tə/US /ˌɪm.pɹɪˈmɑ.tɚ/ noun2 •An official license to publish or print something, especially when censorship applies.The Cheats · A Comedy · Written in the Year, M.DC.LXII. Imprimatur, Roger L'estrange. Nov. 5. 1663. By John Wilson — 1664 •Any mark of official approval.Children, the final imprimatur to family life, are being borrowed, adopted, created by artificial insemination. — 1988 formsimprimantur · imprimaturs