A shortened version of "by no stretch of the imagination," meaning unable to happen within, at, or beyond the limits of the imagination. By no stretch do I think our team has a chance of winning tonight.By no stretch will we be able to pull this off.See also: by, no, stretch