STRETCH OF THE IMAGINATION


Meaning of STRETCH OF THE IMAGINATION in English

n. phr. Imaginative attempt or effort. By no stretch of the imagination can I see Al as a successful lawyer.

American idioms English vocabulary.      Английский словарь американских идиом.