IN THE SLOW LANE


Meaning of IN THE SLOW LANE in English

not making progress as fast as other people, countries, companies, etc.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.