Definitions for "semi-permeable membrane"
a barrier that can be passed by some species in a solution but not by others
a membrane which traps the solute (material dissolved in the water) and allows water to pass through giving clean water
a membrane which will allow the passage of certain molecules through it by the process of osmosis