never the twain shall meet
idiomPart ofmeet
never the twain shall meet — idiom
1. Used to say that two things are so different they cannot exist together.
1.idiom
Definition
Used to say that two things are so different they cannot exist together.
Example
In their family, tradition and modernity never the twain shall meet.
Some believe that art and commerce never the twain shall meet.