Answer: trieshard

AnswerCrossword Clue
TRIESHARDStrives
TRIESHARDStrains
TRIESHARDGives one's all