accomplish (v.) Look up accomplish at Dictionary.com
late 14c., "fulfill, perform, carry out an undertaking," from Old French acompliss-, present participle stem of acomplir "to fulfill, fill up, complete" (12c., Modern French accomplir), from Vulgar Latin *accomplere, from Latin ad "to" (see ad-) + complere "fill up" (see complete (adj.)). Related: Accomplished; accomplishing.