Definition, synonyms and related words
A colloid solution consisting of a suspension of liquid particles in a liquid.