English Dictionary
◊ HEMORRHOID
hemorrhoid
n : pain caused by venous swelling at or inside the anal
sphincter [syn: {pile}]