haemorrhoid
noun
Definitions
(often in the plural) An engorged, dilated and easily broken varicosity in the perianal area, often accompanied by intense itching and throbbing pain: piles.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
(often in the plural) An engorged, dilated and easily broken varicosity in the perianal area, often accompanied by intense itching and throbbing pain: piles.