Etymology: From imprimaturLatin, imprimatur let it be printed, third person singular present subjunctive passive form of imprimere to imprint.
- An official license to publish or print something, especially when censorship applies.
- (context, by extension) Any mark of official approval.
Supplemental Details:Sponsor an extended definition for imprimatur for as little as $10 per month. Click here to contact us.
Full Definition of imprimatur