Lysa / Law Dictionary / imprimatur imprimatur: meaning in law (Latin) Let it be printed; a license to print and publish a book Browse all legal terms →