En anafor (af græsk anaphora 'tilbageførelse, gentagelse' af ana- + afledning af pherein 'bære'.)[2] er et sprogligt virkemiddel, som anvendes til at beskrive den grammatiske parallelitet, hvor de første ord i en sætning gentages flere gange efter hinanden.
Formålet er at få flere følgende sætninger kædet sammen med ord eller grupper af ord, som kan vælges til bevidst at producere en hypnotisk effekt.
Gentagelsen kan også henvise til en holdning, den grundlæggende holdning eller stilling, såsom for eksempel i William ShakespearesKong Johan: