We do not currently know of any synonyms for gave stamp of approval give the go-ahead.
For similar words to gave stamp of approval give the go-ahead, try: