If a person or organization gives something their seal of approval or their stamp of approval, they officially say that they like it or think it is acceptable.
Ministers have put their seal of approval on the proposal.
Last November the commission gave its stamp of approval to the deal.