imprimatur
/ɪmprɪmˈɑtɝ/
Explore definitions, synonyms, and language insights of imprimatur
Definitions
Noun
formal and explicit approval; "a Democrat usually gets the union''s endorsement"