English dictionary
haemorrhoid meaning and definition
Definition and meaning of haemorrhoid at MeaningMonkey.org. haemorrhoid meaning and definition in the English Dictionary.HAEMORRHOID noun
Definition of haemorrhoid (noun)
- pain caused by venous swelling at or inside the anal sphincter
- synonyms: hemorrhoid, piles
Source: Princeton University Wordnet