Definitions of anticipator:

  • noun:   one who anticipates