IUD


Meaning of IUD in English

abbr. 1 intra-uterine (contraceptive) device. 2 intra-uterine death (of the foetus before birth).

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.