English
Detailed Synonyms for hemorrhoid in English
hemorrhoid:
hemorrhoid [the ~] noun, American
-
the hemorrhoid
– pain caused by venous swelling at or inside the anal sphincter 1the piles; the haemorrhoid; the hemorrhoid– pain caused by venous swelling at or inside the anal sphincter 1