by no stretch of imagination

English edit

Prepositional phrase edit

by no stretch of imagination

  1. (idiomatic) Alternative form of by no stretch of the imagination.