DEMISPHERE Meaning of DEMISPHERE in English ˈdemə̇+ˌ- nounEtymology: demi- + sphere : hemisphere Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012