hemorrhoid

Nouns

  • (n) pain caused by venous swelling at or inside the anal sphincter haemorrhoid, piles,

Synonyms

haemorrhoid piles

Words of close approximity

hemorrhoidal vein hemorrhoidectomy