Definition of like oil and water in English English dictionary
(deyim) Dissimilar, unalike, unlike, contrasting, contrastive, divergent, differing, varying, disparate; poles apart, incompatible, mismatched, conflicting, clashing; like chalk and cheese. (Water sinks in water, or rather, oil floats on water, and does not mix)