Definition
Maximum possible concentration of a substance dissolved in water. Water soluble substances easily rinse off with water and disperse readily through the environment on release.
Related Videos
http://www.businessdictionary.com/definition/water-solubility.html


