not by any stretch of the imagination
idiomPart ofstretch
not by any stretch of the imagination — idiom
1. used to say very strongly that something is definitely not true or not possible
1.idiom
Definition
used to say very strongly that something is definitely not true or not possible
Example
That old bicycle is not a racing bike by any stretch of the imagination.