Meaning of “never the twain shall meet” in the English Dictionary

british dictionary

"never the twain shall meet" in British English

See all translations

never the twain shall meet


said when two things or people are completely different, unsuitable for each other, or are unable to agree

(Definition of “never the twain shall meet” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)