American Dictionary
Definition imprimatur in American English
imprimatur noun
[singular] noun
/ˌɪmprəˈmɑtər/
1
permission, or approval
Synonyms and related words
