imprimatur

imprimatur definitions

noun
  • Any mark of official approval. 

  • An official license to publish or print something, especially when censorship applies.