haemorrhoid has definitions from the field of medicine
1
[ noun ] (medicine) pain caused by venous swelling at or inside the anal sphincter

Synonyms

hemorrhoid piles pile

Related terms

pain

*