hemorrhoid

1. (noun) pain caused by venous swelling at or inside the anal sphincter
Synonyms: pile
Related Words: hurting, pain



Terms and Conditions of Use / Copyright Notice