to carry out an action or present entertainment
from Old French parfournir meaning to accomplish
Try Another Word