hemorrhoid
Short definition from Wiktionary
Noun
- An engorged, dilated and easily broken varicosity in the perianal area, often accompanied by intense itching and throbbing pain: piles.
We haven’t written up hemorrhoid yet: Simple and Standard meanings, examples and a quiz.