oil and water (0 synonym found)

We don't have any synonyms for oil and water yet.

Did you mean…

Think oil and water belongs in the thesaurus? Recommend it and we'll take a look.


Definition of oil and water:

(n) : (idiomatic) Two things which are incapable of mixing or coexisting harmoniously with each other.

Definition of oil and water:

(n) : (idiomatic) Two things which are incapable of mixing or coexisting harmoniously with each other.

Back to Top