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

Used in print

(J. W. C. Hagstrom et al., "Debilitating muscular...)

The terminal hospital admission on June 27 , 1959 , was necessitated by continued weakness and debility complicated by urinary retention and painful thrombosed hemorrhoids .

Related terms

pain

*