Definitions Found:

to carry out; accomplish; execute