Definitions of foot soldier:

  • noun:   fights on foot with small arms
  • noun:   an assistant subject to the authority or control of another