Find the word definition

WordNet
oil-water interface

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