An Encylopedia Britannica Company

imprimatur

1 ENTRIES FOUND:
imprimatur /ˌɪmprəˈmɑːˌtuɚ/ noun
plural imprimaturs
imprimatur
/ˌɪmprəˈmɑːˌtuɚ/
noun
plural imprimaturs
Britannica Dictionary definition of IMPRIMATUR
[count] formal
: official approval