IUD


Meaning of IUD in English

[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.

Cambridge English vocab.      Кембриджский английский словарь.