oil-water interface Meaning, Definition & Usage

  1. noun an interface forming the boundary between the non-miscible liquids oil and water

WordNet