English to English
imprimatur
(,/I/mpr/I/'m/A/t/@/r
)
noun (n)
- formal and explicit approval(noun.communication)source: wordnet30
- A license to print or publish a book, paper, etc.; also, in countries subjected to the censorship of the press, approval of that which is published.(noun)source: webster1913