Imprimatur Meaning

There are 1 meaning(s) for word Imprimatur

Meaning 1 : formal and explicit approval

    Synonyms : countenance,  endorsement,  indorsement,  sanction,  warrant