Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
haemorrhoids
in English
haemorrhoids
us
//hiːˈmɛroʊɪdz//
uk
//haɪˈmiːraɪds//
#uncommon
Lemma:
haemorrhoid
The lemma is the base or root form of this word.
Definitions
Noun
engorged
veins
in
the
perianal
area
(
causing
itching
,
pain
)
painful
swollen
veins
in
anal
tissue
;
causing
discomfort