slimlashawn88 slimlashawn88 22-05-2017 English contestada Which of the following verbs means to summarize? A.castigate B.vacillate C.recapitulate D.intimate