meaning of imprimatur

1. 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.
2.
formal and explicit approval; "a Democrat usually gets the unions ">endorsement"


Related Words

imprimatur |

Developed & Maintained By Taraprasad.com

Treasure Words