Meaning of “haemorrhoids” - Learner’s Dictionary

haemorrhoids

noun [ plural ] UK US hemorrhoids us uk /ˈhemərɔɪdz/

painful swollen tissue around the opening of a person's bottom

(Definition of “haemorrhoids” from the Cambridge Learner’s Dictionary © Cambridge University Press)