Skip to content

imprimatur

Dictionary definition · imprimatur

noun

  1. formal and explicit approval"a Democrat usually gets the union's endorsement"

Source: Open English WordNet (CC BY 4.0).