HAEMORRHOID





Definition:

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

Synonyms: