Topic: MOTOR VEHICLES


green light

noun
     
green light [countable]
1TTC a traffic light that shows cars they can go forward
2

give somebody/something the green light

to allow a project, plan etc to begin:
The government has given the green light to Sunday trading.

Explore MOTOR VEHICLES Topic