hemorrhoid
1. [ noun ] (medicine) pain caused by venous swelling at or inside the anal sphincter
Synonyms: haemorrhoid piles pile
Related terms: pain
Similar spelling:   haemorrhoid