THE GREEN WAVE


Meaning of THE GREEN WAVE in English

system of traffic lights which operate one after the other turning to green in order to keep traffic moving

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.