Definition: Meaning of, IUD in English to English dictionary.
Pronunciation:/ ʌɪjuːˈdiː /
noun
synonym
antonym
Word Forms:
Singular
Plural
IUD
IUDs
[countable]
intra-uterine device a small plastic or metal object used inside a woman's UTERUS (= place where a baby develops) to prevent a baby being born [= coil]