Definition of Hemorrhoid

  • (noun) pain caused by venous swelling at or inside the anal sphincter

Synonyms of Hemorrhoid


Antonyms of Hemorrhoid


No Antonyms Found.

Homophones of Hemorrhoid


No Homophones Found.