hemorrhoid

Definition

  • noun: a swollen and painful area located at or near the anus
  • noun: a mass of dilated veins in swollen tissue at the margin of the anus or nearby within the rectum
  • usually plural

Examples

  • a patient who suffers from 'hemorrhoids'

Movie clips

Movie quotes