Word info

oil and water

Noun

Meaning

oil and water pl (plural only)

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

Source: en.wiktionary.org

Related terms

Close letter words and terms