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
Tweet