Translation of "hemorrhoids" - English-Turkish dictionary

hemorrhoids

noun [ plural ] uk us /ˈhemərɔɪdz/

US spelling of haemorrhoids (= painful swollen tissue around the opening of a person's bottom)

basur, hemeroid

(Translation of “hemorrhoids” from the Cambridge Learner’s Dictionary English-Turkish © Cambridge University Press)