Definitions of shadower:

  • noun:   a spy employed to follow someone and report their movements