by no stretch of the imagination

Alternative forms

 * , by no stretch of imagination

Prepositional phrase

 * : certainly not, definitely not, not by any means.
 * : never ever, not for any reason; in no sense.

Related terms

 * by any stretch of the imagination