haemorrhoid meaning
UK US
haemorrhoid (noun): venous swelling external or internal to the anal sphincter.
Spelling: haemorrhoid (British) · hemorrhoid (American)
Definition of haemorrhoid
Scrabble score: 20 (letter breakdown)
Word lists: words starting with HA · words ending in ID · 11-letter words
More about haemorrhoid on Wikipedia.