1. used to say that something is completely untrue or unimaginable
can't be true by any stretch of the imagination
When you say that something is not true by any stretch of the imagination it means that it is not possible or is very difficult to imagine. This is an idiomatic expression that is used for emphasis and exaggeration. This is an idiom used in both social and professional contexts.