Definition of IUD in English:

IUD

  • 1Intrauterine death (of the fetus before birth)

  • 2Intrauterine device.

Pronunciation:

IUD

/ˌī yo͞o ˈdē/