English
Detailed Synonyms for IUD in English
IUD:
IUD [the ~] noun
-
the IUD
– contraceptive device consisting of a piece of bent plastic or metal that is inserted through the vagina into the uterus 1the IUD; the intrauterine device– contraceptive device consisting of a piece of bent plastic or metal that is inserted through the vagina into the uterus 1