'haemorrhoid' definitions:

Definition of 'haemorrhoid'

From: WordNet
noun
Pain caused by venous swelling at or inside the anal sphincter [syn: hemorrhoid, haemorrhoid, piles]

Words containing 'haemorrhoid'