DMSO Meaning of DMSO in English ˌdēˌem(ˌ)esˈō noun( -s )Etymology: d i m ethyl s ulf o xide (herein): dimethyl sulfoxide herein Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012