BY NO STRETCH OF THE IMAGINATION


Meaning of BY NO STRETCH OF THE IMAGINATION in English

➡ not by any stretch of the imagination

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