OSMO- Meaning of OSMO- in English I. combining formEtymology: osmose (I): osmosis : osmotic osmo meterII. — see osm- Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012