hemorrhoids; piles

Meaning

  1. n
    hemorrhoids; piles

Example sentences

  • Recently my haemorrhoids, which I've had from before, are painful.

  • I have hemorrhoids.