gave it best shot (verb) struggle: labor, work
Sinonime: boundless, capricious, chancy, countless, enormous, erratic, fluctuant, iffy, immeasurable, immense, incomputable, inestimable, infinite, innumerable, jillion, measureless, no end of, no end to, numberless, uncertain, unfixed, unforeseen, unpredictable, unreckonable, untold, vast, whimsical, without number, zillion
Antonime: idle, laze,
rest