1. Noun. (pathology) haemorrhoid (British) , hemorrhoid (American English) ¹
¹ Source: wiktionary.com