hemorrhoid

1 ENTRIES FOUND:
Save
hemorrhoid (US) noun
or British haemorrhoid /ˈhɛmˌroɪd/
plural hemorrhoids
hemorrhoid (US)
noun
or British haemorrhoid /ˈhɛmˌroɪd/
plural hemorrhoids
Learner's definition of HEMORRHOID
[count]
: a swollen and painful area located at or near the anus usually plural