Definitions of struggler:

  • noun:   a person who struggles with difficulties or with great effort