EMEROIDS Meaning of EMEROIDS in English noun ·pl hemorrhoids; piles; tumors; boils. Webster English vocab. Английский словарь Webster. 2012