Use the search facility, or the two navigation bars above to find information about specific words. This site provides meanings, definitions, translations, proverbs and rhymes for thousands of words.
Definition or meaning of the English word Osmose
The tendency in fluids to mix; or become equably diffused; when in contact. It was first observed between fluids of differing densities; and as taking place through a membrane or an intervening porous structure. The more rapid flow from the thinner to the (n.).