Definition of D and C in English:

D and C

  • Dilation and curettage.