Synonyms for Carry Out (same or very similar meaning)
WordNet sense 1 (put in effect):
accomplish, action, execute, fulfil, fulfill, carry through
WordNet sense 2 (pursue to a conclusion or bring to a successful issue):
implement, follow through, follow up, put through, follow out, go through
From the ODE community, based on WordNet
add/edit