Definition of IUD in English:

IUD

  • 1Intrauterine death (of the fetus before birth).

  • 2Intrauterine device.

Pronunciation:

IUD

/ʌɪjuːˈdiː/