Definition, synonyms and related words
Two things which are incapable of mixing or coexisting harmoniously with each other.