(n)strugglera person who struggles with difficulties or with great effort