Imprimatur Meaning
There are 1 meaning(s) for word Imprimatur
Meaning 1 : formal and explicit approval
Synonyms : countenance, endorsement, indorsement, sanction, warrant
Synonyms : countenance, endorsement, indorsement, sanction, warrant