D AND C
Meaning of D AND C in English
D and C /ˌdiː ən ˈsiː/ BrE AmE noun [countable]
a medical operation to clean out the inside of a woman’s ↑ uterus
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012