Origin: 1250–1300; Middle English parformen < Anglo-French parformer, alteration (by association with formeform) of Middle French, Old French parfournir to accomplish. See per-, furnish
Synonyms 1.Perform,discharge,execute,transact mean to carry to completion a prescribed course of action. Perform is the general word, often applied to ordinary activity as a more formal expression than do, but usually implying regular, methodical, or prolonged application or work: to perform an exacting task. Discharge implies carrying out an obligation, often a formal or legal one: to discharge one's duties as a citizen. Execute means either to carry out an order or to carry through a plan or program: to execute a maneuver. Transact, meaning to conduct or manage, has commercial connotations: to transact business. 3. accomplish, achieve, effect.
c.1300, "carry into effect, fulfill, discharge," via Anglo-Fr. performir, altered (by infl. of O.Fr. forme "form") from O.Fr. parfornir "to do, carry out, finish, accomplish," from par- "completely" + fornir "to provide" (see furnish). Theatrical/musical sense is from 1610.