imprimatur

im-pri-ma-tur

noun

Official approval or sanction, often from an authoritative body or person.

"The project received the board's imprimatur."

Thesaurus

Synonyms: warrant, endorsement, sanction, indorsement, countenance