SPUMOID Meaning of SPUMOID in English ˈspyüˌmȯid adjectiveEtymology: spume (I) + -oid : alveolar Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012