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./

Slang English vocab.      Английский сленговый словарь.