Give the green light” means “to give permission for something to happen”. Example: The council has given the green light to build two new supermarkets in the region.
Do you know Idiomland? It’s an application available for AppleStore and Google Play. They send you idioms, slang flashcards and phrasal cards directly into your mobile.