FOR (SO) LONG


Meaning of FOR (SO) LONG in English

for (such) a long time :

Will you be away for long?

I'm sorry I haven't written to you for so long.

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