HEMORRHOID





Definition:

  1. [noun] pain caused by venous swelling at or inside the anal sphincter
    Synonyms: haemorrhoid, piles

Synonyms: