Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
hemorrhoids
in English
hemorrhoids
us
//hɪˈmɔrɔɪdz//
uk
//hɪˈmɒrɔɪds//
#uncommon
Lemma:
hemorrhoid
The lemma is the base or root form of this word.
Definitions
Noun
varicosities
near
the
anus
(
causing
discomfort
,
itching
)
enlarged
veins
in
the
anal
area
;
causing
pain