D & C Meaning of D & C in English [D & C] abbreviation dilation and curettage Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012