Word info

oil-water interface

Noun

Meaning

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

Source: WordNet

Hypernyms

Close letter words and terms