Emerods Copy link Emerods , noun, plural [Old French emmeroides. See Hemorrhoids.] Hemorrhoids; piles; tumors; boils. [Rare] — Deut. xxviii. 27 Also: Emeroids