late 14c., from Old French repeter "say or do again, get back, demand the return of" (13c.), from Latin repetere "do or say again; attack again," from re- "again" (see re-) + petere "to go to; attack; strive after; ask for, beseech" (see petition (n.)). Specific meaning "to take a course of education over again" is recorded from 1945, American English. Related: Repeated; repeating.