History
History
Synonyms
UK
US
Meaning:
permission

the act of allowing something

authorization, consent

seal

a large sea-animal with short fur and wide flippers; a piece of wax, lead etc stamped with a design, attached to a document to show that it is genuine, or to a letter, packet, box, bottle, door etc to show that it has not been opened; something used to make an opening airtight or watertight

authentication; stamp

IMPRIMATUR as in Wiktionary
IMPRIMATUR as in Wikipedia