Definition
Alternative form of by no stretch of the imagination.
Origins
An ellipsis of by no stretch of the imagination (“inconceivable”).
Alternative form of by no stretch of the imagination.
An ellipsis of by no stretch of the imagination (“inconceivable”).