by no stretch of imagination en · ADP Meanings (alt-of, alternative, idiomatic) Alternative form of by no stretch of the imagination. alt of by no stretch of the imagination