HAEMORRHOIDS Meaning of HAEMORRHOIDS in English a swollen vein or group of veins in the region of the anus (collectively called piles). → haemorrhoid Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004