Meaning of imprimatur

Definition of imprimatur

(noun) formal and explicit approval; "a Democrat usually gets the union's endorsement"

Other information on imprimatur

WIKIPEDIA results for imprimatur
Amazon results for imprimatur