imprimatur Meaning, Definition & Usage

  1. noun formal and explicit approval
    sanction; indorsement; countenance; endorsement; warrant.
    • a Democrat usually gets the union's endorsement

WordNet


Im`pri*ma"tur noun
Etymology
L., let it be printed.
Definitions
  1. (Law) A license to print or publish a book, paper, etc.; also, in countries subjected to the censorship of the press, approval of that which is published.

Webster 1913