American English

Definition of hemorrhoids noun from the Oxford Advanced American Dictionary

 

hemorrhoids

 noun
noun
NAmE//ˈhɛmrɔɪdz//
 
, NAmE//ˈhɛməˌrɔɪdz//
 
[plural] (medical)
 
jump to other results
painful swollen veins at or near the anus