Meaning of “green light” - Learner’s Dictionary

green light

noun [ no plural ] uk us

permission to do something:

[ + to do sth ] They've been given the green light to build two new supermarkets.

(Definition of “green light” from the Cambridge Learner’s Dictionary © Cambridge University Press)