[noun] [C] - abbreviation for intra-uterine device (= a small object put by a doctor in the womb of a woman who wants to avoid becoming pregnant)An IUD is inserted into the uterus to prevent a woman from becoming pregnant.
IUD
Meaning of IUD in English
Cambridge English vocab. Кембриджский английский словарь. 2012