One who anticipates; a person who foresees, expects, or prepares for something in advance.
From Latin anticipator, from anticipare + -or (agent noun suffix). The -or suffix identifies the person performing the action of anticipating, a classical Latin formation for naming agents or performers.
The -or suffix created a whole category of Latin-based nouns for people who do things—actor, creator, anticipator—showing how English inherited Roman bureaucratic and legal language that formally names roles and responsibilities.
Complete word intelligence in one call. Free tier — 50 lookups/day.