1. an official license to print or publish a book, pamphlet, etc., esp. a license issued by a censor of the Roman Catholic Church.
2. sanction or approval; support
As much as I love being published in all forms
Nothing like tangible imprimatur
To flatter the inner paper fetishist.
SAND Magazine is on sale there.
1 hour ago