gave ones best shot (verb) struggle: labor, work
Sinonime: accusation, animadversion, arraignment, attack, attribution, castigation, censure, charge, chiding, complaint,
condemnation, criticism, denunciation, depreciation, diatribe, disapprobation, disapproval, disfavor, disparagement, expostulation, exprobation, impeachment, implication, imputation, incrimination, inculpation, indictment, invective, objurgation, obloquy, opposition, rebuke, recrimination, remonstrance, reprimand, reproach, reprobation, reproof, repudiation, slur, tirade
Antonime: idle, laze,
rest