SCIRRHOID Meaning of SCIRRHOID in English ˈs(k)iˌrȯid adjectiveEtymology: New Latin scirrh us + English -oid : resembling a scirrhus Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012