Definition: (noun) Formal and explicit approval. Synonyms: countenance, endorsement, sanction, warrant. Usage: The candidate's campaign was bolstered by the imprimatur of New York's governor. Discuss
Δ