GREEN LIGHT


Meaning of GREEN LIGHT in English

[green light] n [fr. the green traffic light which signals permission to proceed] (1937): authority or permission to proceed

Merriam-Webster English vocab.      Английский словарь Merriam Webster.